| 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: 13 let
|
|||
0