phpbar.de logo

Mailinglisten-Archive

AW: [php] For-schleife

AW: [php] For-schleife

Joachim Thomaser php_(at)_phpcenter.de
Fri, 22 Feb 2002 23:09:10 +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);
>}
>Er durchläuft scheinbar die schleife nur einmal und schreibt in die db
>nur eine zeile. Wenn ich aber einen echo Befehl zum Ende dieser
>for-schleife schreibe, so gibt er mir die werte von [0] bis [2] raus.
>Also durchläuft er die schleife ordnungsgemäß.
>Weiß jemand Rat?
>Mit freundlichen Grüssen
>Stefan Hamann
--

Ist die erste Spalte in deiner Datenbank nr_id auf auto_increment gesetzt?
Wenn ja, dann versuch mal $querytab2 .= "VALUES ('', '$i', '$top[$i]',
'$toptext[$i]')";

Gruß Joachim


php::bar PHP Wiki   -   Listenarchive