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