Autor | Zpráva | ||
---|---|---|---|
vacjos Profil * |
#1 · Zasláno: 17. 7. 2008, 13:48:44
Nazdárek,
mám maličký dotaz, jak zapsat příkaz pro MySql, aby se mi v tabulce "databaze" seřadily hodnoty ve sloupci "cisla" podle velikosti, bez opakování duplicitních, a pak aby se všechna tato čísla po setřídění a eliminaci duplicit zapsat do pole? Děkuji |
||
Akacko Profil |
#2 · Zasláno: 17. 7. 2008, 14:06:38
vacjos
nevim, jestli ta podminka jde udelat v mysql, ale v php asi nejak takto <?php $array = array(); $query = mysql_query('SELECT cislo FROM tabulka ORDER BY cislo DESC'); while ($row = mysql_fetch_array($query)) { if (!in_array($row['cislo'], $array)) { array_push($array, $row['cislo']); } } ?> PS: omlouvam se ze pisu bez diakritiky, ale nemam moznost psat na CZ klavesnici. |
||
bukaj Profil |
#3 · Zasláno: 17. 7. 2008, 14:10:54
Akacko
nevim, jestli ta podminka jde udelat v mysql ... $query = mysql_query('SELECT DISTINCT cislo FROM tabulka ORDER BY cislo DESC'); // a už se nemusí testovat na in_array() ... |
||
Akacko Profil |
#4 · Zasláno: 17. 7. 2008, 14:12:22
bukaj
dik za pripominku ;) |
||
Časová prodleva: 16 let
|
0