kleine Frage zur while schleife ...

h-brock

Mitglied
wenn ich das richtig verstehe dann beutzt man die while schleife wenn nicht genau gewiss ist um wieviele Wiederholugen es sich handelt ...

nun habe ich :
PHP:
$i = 0;
$g = 0;
while ($g == 0) {
$i++;
$block_select = mysql_query("select * from has_blocks where id like '$i'");
$block = mysql_fetch_array($block_select);
$point_select = mysql_query("select * from has_points where id like '$block[point_id]'");
$point = mysql_fetch_array($point_select);
if ($block[id] == "") $g = 1 ;
if (g!=1)
usw...


Die Sache mal so geregelt also mit if "" ist das so richtig oder sollte man das anders machen ?
Ich fragen nur denn diese Methode kommt nicht nicht ganz perfekt vor ....


THX
H-Brock
 
was vergessen ...

Problem an der Sache ist wenn $g = 1 ist dann läuft die schleife noch einmal durch und dass soll sie nicht ...
 
hmm

if schleife ändern?
PHP:
if ($blod[id]=="") {
    $g=1;
    break;
}

falls ich dein anliegen richtig verstanden haben sollte würde es aber auch noch einen anderen weg geben

greets daIllu ;-)
 
Zurück