Autor | Zpráva | ||
---|---|---|---|
Mav3rick Profil * |
#1 · Zasláno: 5. 10. 2010, 14:20:46
Ahoj,
chtěl bych se poradit s takovou triviálností, ale nemohu na ni přijít. Ve formuláři mám dva stringy, které se ukládají do pole, pro názornost: <div id="thread_title" class="add_input"><input type="text" size="25" name="thread_title[<?= $i; ?>]" value="" /> <input type="text" size="25" name="thread_alias[<?= $i; ?>]" value="" /></div> potřeboval bych je seřadit tak, aby thread_title byly podle abecedy a thread_alias zůstal navázán na thread_title. Před seřazením: $thread_title[1] = "praha"; $thread_alias[1] = "a"; $thread_title[2] = "as"; $thread_alias[2] = "b"; $thread_title[3] = "ostrava"; $thread_alias[3] = "c"; Po seřazení: $thread_title[1] = "as"; $thread_alias[1] = "b"; $thread_title[2] = "ostrava"; $thread_alias[2] = "c"; $thread_title[3] = "praha"; $thread_alias[3] = "a"; Řešení nejspíš bude jednoduché, pomocí nějaké integrované funkce, kterou však nejsem schopný najít. Díky |
||
nightfish Profil |
#2 · Zasláno: 5. 10. 2010, 14:27:49
Je problém mít ta data v jednom poli?
$thread[1] = array('title' => 'praha', 'alias' => 'a'); $thread[2] = array('title' => 'as', 'alias' => 'b'); $thread[3] = array('title' => 'ostrava', 'alias' => 'c'); |
||
Mav3rick Profil * |
#3 · Zasláno: 5. 10. 2010, 16:09:07
To mě také napadlo a zkoušel jsem to, ale jak je potom seřadím podle abecedy?
|
||
Mav3rick Profil * |
#4 · Zasláno: 5. 10. 2010, 16:16:21
Už je mi to jasné. Vyzkoušel jsem a funguje to. Původně jsem to měl obráceně
$thread[title] = array('1'=>'Praha','2'=>'As' .....) a to nefungovalo, takhle ano. Díky moc |
||
Časová prodleva: 14 let
|
0