phpbar.de logo

Mailinglisten-Archive

[php] Doppelte WHILE-Schleife

[php] Doppelte WHILE-Schleife

Joern Grube jg at cm-jg-portale.de
Don Jun 15 21:38:24 CEST 2006


Ich muss eine Tabbelle mit 40.000 Zeilen füllen, dafür hab ich diesen Code:

$x = 1;
$y = 1;
while($x < 201) {
   while($y < 201) {
     $sql = "INSERT INTO ancr_karte
           SET
           ancr_karte_id = '',
           ancr_karte_x = '".$x."',
           ancr_karte_y = '".$y."',
           ancr_karte_gelaende = 'unbekannt',
           ancr_karte_schutz = '0'";
       $eintrag = new Query($sql);
       if($eintrag->error()) {
	echo "<pre>\n";
	echo $eintrag->getError();
	echo "</pre>\n";
	die();
       }
       $y++;
   };
   $x++;
};

Das Ding schreibt mir aber nur einmal die Zeilen rein und zwar x 1 und y 
1 bis y 200. Ich brauch aber diese 200 Zeilen auch für x 2, x 3 und 
weiter bis x 200. Hilf mir mal bitte einer auf die Sprünge, ich hab 
gerade irgendwo einen Denkknoten.

Danke und schönen Abend noch Jörn

php::bar PHP Wiki   -   Listenarchive