Mailinglisten-Archive |
Franz-Josef Löbbers schrieb am Donnerstag, den 24. Juni 1999: > <? > mysql_connect("localhost"); > $sqlString = "SELECT * FROM Computer WHERE ".$Suchfeld." LIKE > %."$Suchwort."% order by Bestellnummer"; > $rs= mysql("PC", $sqlString); > ?> > > hab' ich versucht, funktioniert leider auch nicht. Dieser Programmschnippsel ist PHP3, Du scheinst aber noch PHP/FI2 zu verwenden - da gibt's ein paar Unterschiede inder Syntax, z.B. schreibt man in PHP/FI2 zur Textverkettung Pluszeichen (+), keine Punkte (.)! > Mit folgendem Script komme ich immerhin bis zur Zeile 12: > > #1 <? mysql_connect("localhost"); > #2 $rs= mysql("PC", "SELECT * FROM Computer > #3 WHERE 'Preis' LIKE '50' order by Bestellnummer"); ?> Nochmal mein Tip von vorgestern: In PHP/FI2 kann man Textkonstanten nicht einfach so über mehrere Zeilen laufen lassen. Probier's deshalb mal damit: $rs = mysql("PC", "SELECT * FROM Computer " + "WHERE 'Preis' LIKE '50' order by Bestellnummer"); Oder halt gleich alles in eine (wirklich eine!) Zeile schreiben. Ciao, Martin -- Martin Ramsch <m.ramsch_(at)_computer.org> <URL: http://ramsch.home.pages.de/ > PGP: 0xE8EF4F75, 52 44 5E F3 B0 B1 38 26 E4 EC 80 58 7B 31 3A D7
php::bar PHP Wiki - Listenarchive