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