| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
Mam taketo zjednodusene viacrozmerne pole:
Kód: $pole = array( "id"=>1, "id_parent"=>0, "children"=>array( "id"=>2, "id_parent"=>1, "children"=>array( "id"=>3, "id_parent"=>2, "children"=>"")))
Da sa nejako jednoducho (nezavisle na urovni vnorenia) zistit id najvyssieho rodica potomka s id=3? Cize, chcem ako vysledok ziskat id=1.
|
|
Registrovaný: 16.08.07 Prihlásený: 03.10.12 Príspevky: 139 Témy: 25 Bydlisko: Bratislava |
no neviem co presne myslis, ale vysledok 1 dostanes nasledovne
Kód: $pole["id"]
EDIT: btw hovoris o tom ako keby islo o DOM (rodic, potomok), a to pole podla mna nieje velmi zjednodusene
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava | Napísal autor témy stenley: 13.10.2007 21:36 | |
|
hmm, dam radsej iny priklad, ono to pole moze byt vacsich rozmerov, cize nemozem dat jednoducho $pole['id']:
Kód: $pole = array( 0=>array( "id"=>1, "id_parent"=>0, "children"=>array( 0=>array( "id"=>2, "id_parent"=>1, "children"=>array( "id"=>3, "id_parent"=>2, "children"=>"")), 1=>array( "id"=>4, "id_parent"=>1, "children"=>""))), 1=>array( "id"=>5, "id_parent"=>0, "children"=>""))
Poznam len id vnoreneho potomka, napr. id=3 a chcem zistit id jeho najvyssieho rodica, cize v tomto pripade id=1. Hadam som to uz zrozumitelnejsie vysvetlil.
//"zjednodusene" som myslel oproti prikladu struktury pola, ako som uviedol teraz...
|
|
Registrovaný: 16.08.07 Prihlásený: 03.10.12 Príspevky: 139 Témy: 25 Bydlisko: Bratislava |
no tak to ma napada len prejdenie celeho pola pomocou foreach, ale sedim uz nad tym pol hodinu a nic som zatial nevymyslel :-/
|
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava | Napísal autor témy stenley: 13.10.2007 23:13 | |
|
uz som to konecne vyriesil, ale vdaka za snahu...
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| inicializacia viacrozmerneho pola v PHP, ASP | 15 | 863 | 02.09.2008 10:15 toma-mato | | vypat prehladavanie pocitacou v sieti . v Sieťové a internetové programy | 0 | 312 | 20.06.2010 17:32 T.O.M.Y | | Prehladavanie Array a jeho usporiadanie v PHP, ASP | 4 | 540 | 15.07.2009 10:56 stenley | | Prehľadávanie zdrojového kódu inej stránky v PHP, ASP | 6 | 1004 | 16.12.2011 13:18 DeaDMan | | Prehladávanie v rámci site s diakritikou v JavaScript, VBScript, Ajax | 0 | 544 | 04.02.2009 12:08 reli | | Vymazanie historie prehladavanie v google cez IE rychlo plz! v Sieťové a internetové programy | 9 | 4471 | 11.03.2008 15:16 tommy1104 | | dlžka pola v HTML, XHTML, XML, CSS | 2 | 537 | 16.10.2009 22:40 dessert | | vrátenie pola v Assembler, C, C++, Pascal, Java | 2 | 439 | 08.11.2012 19:01 faraon | | INDEX POLA v JavaScript, VBScript, Ajax | 1 | 657 | 15.10.2009 11:39 Ďuri | | uvolnenie pola v Assembler, C, C++, Pascal, Java | 8 | 473 | 10.01.2010 20:18 johny3212 | | vkladanie do pola v PHP, ASP | 2 | 373 | 17.01.2009 15:29 zaciatocnik | | Presun prvkov pola v Assembler, C, C++, Pascal, Java | 2 | 368 | 18.10.2012 1:51 Gregi555 | | Načítanie do poľa v PHP, ASP | 6 | 443 | 07.02.2008 21:32 xxxmiroxxx | | Upravenie vypisu pola .. v PHP, ASP | 3 | 442 | 01.07.2009 17:05 stenley | | zmena klucov pola v PHP, ASP | 7 | 553 | 08.05.2009 15:28 Roko | | C naplnenie pola v Assembler, C, C++, Pascal, Java | 3 | 846 | 11.12.2011 15:34 Fico |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|