| 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: 15 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0