Autor | Zpráva | ||
---|---|---|---|
miskith Profil |
#1 · Zasláno: 26. 9. 2009, 10:03:37
Zdravím. Chtěl bych se zeptat na podle mě celkem jednoduchou věc. Bohužel PHP se zatím učím, proto neznám odpověď. Jednalo by se o to, že mám v tabulce v MySQL zapsáno do řádku x několik čísel...třeba: 1,2,3,4,5,6...Já bych chtěl, aby PHP vybralo pouze to nejvyšší číslo. Děkuji za odpověď a promiňte, že Vás s tím zdržuji a otravuji ;)
|
||
Alphard Profil |
#2 · Zasláno: 26. 9. 2009, 10:11:05
Tohle vypadá na nevhodnou strukturu databázové tabulky. Kdyby byla jednotlivá čísla v samostatných záznamech, stačilo by použít v sql dotazu max.
V tomto případě (předpokládám, že jsou jednotlivá čísla oddělená čárkou uložena jako řetězec) bude nutné použít max(explode(",", $radek)); (tentokrát je max() php funkce). |
||
miskith Profil |
#3 · Zasláno: 26. 9. 2009, 10:27:57 · Upravil/a: miskith
nene...asi sem to špatně napsal. Každé číslo má svůj záznam. Mám databázi 'X', v ní tabulku 'Y' a v ní jsou čísla, kdy každé číslo má svůj řádek
PS: děkuji za radu s tím MAX, teď už to zvládnu. |
||
Johnik Profil |
#4 · Zasláno: 26. 9. 2009, 10:29:36 · Upravil/a: Johnik
select max(cislo) from y limit 1 |
||
Časová prodleva: 15 let
|
0