Autor | Zpráva | ||
---|---|---|---|
WeeHool Profil * |
#1 · Zasláno: 17. 9. 2012, 13:25:09
Dobrý den.. jednoduchej dotaz..
mám pole: $nazvy, $popisy, ... hodím sort($nazvy); a jak zařídím, aby se mi popisy seřadily stejně?? děkuji moc za pomoc.. |
||
panther Profil |
#2 · Zasláno: 17. 9. 2012, 13:42:47
WeeHool:
takhle ne, vytvor si vicerozmerne pole (predpokladam, ze data tahas z DB, tak misto nekolika poli si vytvor jedno vicerozmerne). array (3 => array ('nazev' => '...', 'popis' => '...'), 5 => array ('nazev' => '...', 'popis' => '...'), ...); Klicem na zacatku muze byt treba ID clanku/cehokoliv. |
||
WeeHool Profil * |
#3 · Zasláno: 17. 9. 2012, 13:55:54 · Upravil/a: WeeHool
no tahám to právě z xml..
vytvořil sem teda něco takovýdleho: $produkty = array( $produkty, '$produkt['.$pocet.']' => array( 'nazev' => $nazevorig, 'popis' => $popisorig, 'cena' => $sdph, 'obrazek' => $image, 'odkaz' => $goto, 'obchod' => $id ) ); to by mělo pokaždý do toho pole načíst novej produkt, jestli se nepletu.. a jak to teďka teda srovnám?? na netu sem našel něco takovýdleho: print_r(array_sort($produkty, 'nazev', SORT_ASC)); ale hodí mi to chybu: Call to undefined function array_sort() jeeee.. lama jsem.. sem zapoměl tu funkci definovat, že.. ne.. takhle to nepůjde.. jak to teda seřadím a vyechuju?? vyřešeno: pole $produkt[$pocet] = array( 'nazev' => $nazevorig, 'popis' => $popisorig, 'cena' => $sdph, 'obrazek' => $image, 'odkaz' => $goto, 'obchod' => $id ); a řezení (zatím jen dle názvu) sort($produkt); foreach($produkt as $key => $val) { $nazev = $val['nazev']; $popis = $val['popis']; ... } sort($produkt, 'popis') ale typuju, že kdynyc |
||
Časová prodleva: 12 let
|
0