Reacties op het script Array2Nested v1.1.2
|
Gepost op: 27 december 2008 - 15:26 |
|
|
|
PHP expert
|
Enjoy :-]
edit;
v1.1.1 on the way |
|
|
|
Gepost op: 28 december 2008 - 19:04 |
|
|
|
HTML interesse
|
Ik ben geen (php)-expert maar volgens mij is dit een reuze handige functie.
Dit heb ik ook nodig(en nog veel meer denk ik) alleen dan voor data uit een datebase, dus misschien is een mysql2nested ook nog een goed feature.
Btw dus u bent Roland Franssen . |
|
|
|
Gepost op: 28 december 2008 - 19:28 |
|
|
|
PHP expert
|
<?php
$data = array();
$result = mysql_query('SELECT * FROM tabel');
while($row = mysql_fetch_array($result)) {
$data[] = $row;
}
$nested = new Nested($data);
<?php $data[] = $row; } $nested = new Nested($data);
Zo, MySQL2Nested zelfde principe dus.
Btw; ja dat ben ik. |
|
|
|
Gepost op: 28 december 2008 - 19:50 |
|
|
|
HTML interesse
|
Oke bedankt dat wist ik niet, ik zal het eens uitproberen. |
|
|
|
Gepost op: 30 december 2008 - 07:02 |
|
|
|
PHP ver gevorderde
|
Ik kan er volledig naastzitten (en dat zal ik dan waarschijnlijk ook wel doen ), maar doet dit niet precies hetzelfde:
http://crisp.tw....html#more
?
Of wat is er anders aan jouw script ? |
|
|
|
Gepost op: 30 december 2008 - 13:50 |
|
|
|
PHP expert
|
Niets, ik gebruik exact dezelfde methode. Echter werk ik met objecten zodat de hele logica leesbaarder wordt en makkelijker bepaalde handelingen toegepast kunnen worden.
In jouw voorbeeld krijg je zoiets:
<?php
$array[*ID*][*CHILDREN*][0][*CHILDREN*][0] // 2x diep het eerste kind ophalen
<?php $array[*ID*][*CHILDREN*][0][*CHILDREN*][0] // 2x diep het eerste kind ophalen
Met mijn code wordt dat zoiets; (uitgezonderd van controles of het kind bestaat, wat je met alleen een array ook zou moeten doen)
<?php
$nested->getById(*ID*)->firstChild()->firstChild() // 2x diep het eerste kind ophalen
<?php $nested->getById(*ID*)->firstChild()->firstChild() // 2x diep het eerste kind ophalen
|
|
|
Enkel aanvullende informatie, vragen en antwoorden op vragen zijn welkom. |
|
|
|