Mailinglisten-Archive |
Hallo, On Sat, May 13, 2000 at 09:38:32PM +0200, Kai Laborenz wrote: > Hm - ich habe die entsprechende Fehlerabfragen eingebaut und bin nun > sozusagen eine Fehlermeldung weiter. ... das ist doch schonmal gut. > Jetzt heisst es: > "MySQL Fehler: You have an error in your SQL syntax near '' at line 1" > und zwar 25mal! klar. Fuer jeden Durchlauf der While-Schleife einmal. [ ... snip ... ] > while ($kat=mysql_fetch_object($res)) > { > if ($topart=mysql_query("select * from artikel where > id=$kat->top_artikel")) [ ... snip ... ] ... und schon haben wir ein moegliches (eher sicheres) Problem erkannt und gebannt. Die Auswertung von 'komplexen' Ausdruecken bekommt php3 innerhalb von Zeichenketten nicht hin. Also besser: if ( $topart = mysql_query( "select * from artikel where id=" . $kat->top_artikel ) ) -Andreas -- : Anti-Spam Petition: http://www.politik-digital.de/spam/ : : PGP-Key: http://www.tse-online.de/~ab/public-key : : Key fingerprint: 12 13 EF BC 22 DD F4 B6 3C 25 C9 06 DC D3 45 9B :
php::bar PHP Wiki - Listenarchive