0
Je suis en train de faire cesser montrant le reste si walk_jail $ n'est pas videphp boucles mysql Aide
1) walk_jail de $ est vide
2) walk_jail de $ est vide
3) $ walk_jail est vide
4) walk_jail $ a est vide
Ne plus afficher le reste.
$walk = 15;
for ($counter = 1; $counter <= $walk; $counter += 1) {
$result= mysql_query("SELECT * FROM walk_txt") or die (mysql_error());
$walk_numrows = mysql_num_rows($result);
$random_walk = rand(1,$walk_numrows);
$getfl = mysql_query("SELECT * FROM walk_txt WHERE id='$random_walk'");
$showfinfo = mysql_fetch_array($getfl);
$walk_txt = $showfinfo['txt'];
$walk_jail = $showfinfo['jail'];
$walk_hp = $showfinfo['hp'];
$walk_money = $showfinfo['money'];
$walk_item = $showfinfo['itemid'];
if($walk_jail){
echo "$counter) <span class='bad'>$walk_txt</span><br>";
}elseif($walk_money){
echo "$counter) <span class='win'>$walk_txt</span><br>";
}elseif($walk_item){
echo "$counter) <span class='win'>$walk_txt</span><br>";
}elseif($walk_money == 0 && $walk_jail == 0 && $walk_hp == 0){
echo "$counter) $walk_txt<br>";
}
Merci
Vous pouvez également utiliser la pause 1; etc pour sortir de diverses parties de la boucle - juste un petit conseil :) –