Autor | Zpráva | ||
---|---|---|---|
Jiri_jiri Profil * |
#1 · Zasláno: 13. 8. 2013, 21:38:59
Ahoj, chtěl jsem se zeptat, zda někdo neví, jak se dá vypsat foreach pomocí ORDER BY. Moc děkuji
|
||
Jan Tvrdík Profil |
#2 · Zasláno: 13. 8. 2013, 21:42:27
Před procházením pole pomocí
foreach si pole seřaď.
|
||
Jiri_jiri Profil * |
#3 · Zasláno: 13. 8. 2013, 21:55:40
Udělat podmínku je snadné, dá se vložit do foreach, udělat limit je taky jakž takž, ale seřazování je těžší. Kouknu se tady, jak se řadí pole.
|
||
Alphard Profil |
#4 · Zasláno: 13. 8. 2013, 21:59:10
Funkce sort() a související. Jestli to náhodou taháte z databáze, seřaďte to už tam.
|
||
Jiri_jiri Profil * |
#5 · Zasláno: 13. 8. 2013, 22:08:53 · Upravil/a: Jiri_jiri
V databázi to nejde.
Chtěl bych srovnat pomocí $data->polozka_cena V xml mám: <data> <produkt id="4"> <id>3517</id> <polozka_cena name="Cena">1863.00</polozka_cena> </produkt> </data> Potřeboval bych poradit, jak se napojit na polozka_cena s ORDER BY |
||
Jan Tvrdík Profil |
#6 · Zasláno: 13. 8. 2013, 22:24:21
Jiri_jiri:
Použij usort. |
||
Jiri_jiri Profil * |
#7 · Zasláno: 13. 8. 2013, 22:30:44
Ano, zkusím, přiznám se, že mám problém napojení na polozka_cena:
$data = simplexml_load_file usort($data->produkt->polozka_cena); |
||
Jan Tvrdík Profil |
#8 · Zasláno: 13. 8. 2013, 22:31:46
Jiri_jiri:
Dokumentaci k funkci usort jsi ani neviděl, co? |
||
Jiri_jiri Profil * |
#9 · Zasláno: 13. 8. 2013, 22:42:51 · Upravil/a: Jiri_jiri
Koukám na ní pořád a snažím se přijít, jak na to. Je to těžké...
No, dostávám na frak. Už jsem přišel na moc věcí, ale tohle je fakt zajímavý... |
||
Časová prodleva: 11 let
|
0