phpbar.de logo

Mailinglisten-Archive

[php] For-schleife

[php] For-schleife

Leonhard Holz php_(at)_phpcenter.de
Sat, 23 Feb 2002 08:29:50 +0100


Hallo Stefan,

> Warum funktioniert folgende FOR-Schleife nicht?
>
> for($i=0; $i <= 2; $i++) {
>                         $querytab2 = "INSERT proto_eintraege
(protokoll_id, top_id, top, text)";
>                         $querytab2 .= "VALUES ('$nr_id', '$i', '$top[$i]',
'$toptext[$i]')";
>                         mysql_query($querytab2,$conn);
>                 }

Wenn protokoll_id eine unique-id ist, versuchst du mehere Datensätze mit der
gleichen einmaligen id zu erzeugen - die letzten zwei Versuche werden
natürlich abgelehnt.
Das mit den ' ist übrigens in Ordnung, weil man ja nicht immer weiß welchen
Variablentype PHP gerade annimmt, und da kann eine 0 schon mal zu einem
Fehler im SQL-String führen.

Gruß,
Leo


php::bar PHP Wiki   -   Listenarchive