Autor | Zpráva | ||
---|---|---|---|
pavel_z_fm Profil * |
#1 · Zasláno: 10. 5. 2007, 07:08:26
Kde dělám chybu?
<?php include("dbcon.php"); $vysledek=mysql_query("select * from zakazky order by cislo"); while ($zaznam=MySQL_Fetch_Array($vysledek)); if ($zaznam["stav"]==1): echo "Zakázka číslo ".$zaznam["cislo"]." je na cestě<br /> "; elseif ($zaznam["stav"])==2: echo "Zakázka číslo ".$zaznam["cislo"]." je u klienta<br /> "; else: echo "Chyba<br /> "; endif; endwhile; ?> Tabulka zakazky má 2 atributy - cislo a stav, potřebuji udělat výpis podle cislo aby to na základě hodnoty stav vyhodilo příslušnou hlášku. Díky |
||
pavel_z_fm Profil * |
#2 · Zasláno: 10. 5. 2007, 07:45:56
už to mám, dvojtečka za while a jedna závorka blbě...
<?php include("dbcon.php"); $vysledek=mysql_query("select * from zakazky order by cislo"); while ($zaznam=MySQL_Fetch_Array($vysledek)): if ($zaznam["stav"]==1): echo ('Zakázka číslo '.$zaznam["cislo"].' je na cestě<br />'); elseif ($zaznam["stav"]==2): echo ('Zakázka číslo '.$zaznam["cislo"].' je u klienta<br />'); else: echo ('Chyba<br />'); endif; endwhile; ?> |
||
Kcko Profil |
#3 · Zasláno: 10. 5. 2007, 09:39:20
Nebude lepsi neco jako
$stav = array( 1 => "Na ceste", 2 => "U klienta") . . . echo "Zakazka cislo $cislo ma stav ". $stav[$zaznam["stav"]]]; |
||
pavel_z_fm Profil * |
#4 · Zasláno: 10. 5. 2007, 10:49:38
hmm. zkusím. zatím díky
|
||
pavel_z_fm Profil * |
#5 · Zasláno: 10. 5. 2007, 10:58:47
jojo, díky moc:
<?php include("dbcon.php"); $stav = array(1 => "Na ceste", 2 => "U klienta", 0 => "-"); $vysledek=mysql_query("select * from zakazky order by cislo"); while ($zaznam=MySQL_Fetch_Array($vysledek)) echo ('Zakazka cislo '.$zaznam["cislo"]. ' : '.$stav[$zaznam["stav"]].'<br />'); ?> |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0