Autor | Zpráva | ||
---|---|---|---|
hynek Profil |
#1 · Zasláno: 8. 6. 2010, 15:29:39
Dobrý den.
Chtěl bych poradit, jak udělat, aby když chci vybrat z databáze rok, např 2010, který je tam 3x, aby se vypsal pouze jednou. $srs = mysql_query("SELECT rok FROM dovolene"); while ($frs = mysql_fetch_array($srs)){ $rk = $frs['rok']; echo '<option value="',$rk,'">',$rk,''; Díky moc |
||
__construct Profil |
#2 · Zasláno: 8. 6. 2010, 15:34:42
Buď to zoskup podľa rokov :
SELECT rok FROM dovolene GROUP BY rok; alebo: SELECT DISTINCT rok FROM dovolene; |
||
Nox Profil |
#3 · Zasláno: 8. 6. 2010, 15:34:58
SELECT DISTINCT rok FROM dovolene |
||
hynek Profil |
#4 · Zasláno: 8. 6. 2010, 15:49:01
¨děkuju :)
|
||
hynek Profil |
#5 · Zasláno: 8. 6. 2010, 15:58:41
ještě, když tam přibyde hodnota třeba 2011, vypíše se normálně?
|
||
AM_ Profil |
#6 · Zasláno: 8. 6. 2010, 17:45:23
SELECT DISTINCT znamená že opakující se záznamy vypíše pouze jednou. Nevím, co znamená normálně, jak by se měla vypsat nenormálně?
|
||
hynek Profil |
#7 · Zasláno: 9. 6. 2010, 17:20:42
AM:
blbě jsem se vyjádřil :) myslel jsem jako že se vypíše, že tam nebude jen to 2010. Díky :) |
||
Časová prodleva: 14 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0