RE: [PHP-DB] Tree structures...
| From: | richarda at askr dot easysoft dot com | Date: | Mon, 26 Mar 2001 08:35:33 +0000 |
| Subject: | RE: [PHP-DB] Tree structures... | ||
| Groups: | php.db | ||
| Request: | Send a blank email to php-db+get-7801@lists.php.net to get a copy of this message | ||
You may want to check out my tutorial on recursively processing this
sort of structure on the easysoft website:
http://www.easysoft.com/tech/php/tut_002/main.phtml
Hope this helps
_____
~ Richard Allsebrook ~
Applications Developer and Webmaster
Easysoft Limited, Thorp Arch Grange, Thorp Arch, Wetherby, LS23 7BA, UK
http://www.easysoft.com <http://www.easysoft.com> -
http://www.cinema.com <http://www.cinema.com>
"A computer lets you make more mistakes faster than any invention in
human history - with the possible exceptions of handguns and tequila."
_____
-----Original Message-----
From: antiphobo [mailto:antiphobo@paradise.net.nz]
Sent: Saturday, March 24, 2001 11:28 AM
To: php-db
Cc: antiphobo
Subject: FW: [PHP-DB] Tree structures...
What's the best way to deal with tree structures? Use the following
setup in
a database as an example:
ID | Parent | Description
------------------------
1 | | Colours
2 | 1 | Red
3 | | Hello
4 | 1 | Green
5 | 4 | Light
6 | 4 | Dark
This should be represented as:
1. Colours
4. +--Green
6. +--Dark
5. +--Light
2. +--Red
3. Hello
(ie, in tree structure and ordered alphabetically by 'descriptiu
What's the best way to select the data and render it in HTML?
I thought about going thru each element (of the whole table) at a time,
and
making an array, dynamically adding bits of the tree together until the
whole tree has been grown ... but it seems a little bit complicated and
slow
.. is there anything that could be done [database]server-side which
might
help me?
Or do other people have code snippets, ideas or anything which might
help
me??
Thanks,
Siggy
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net
For additional commands, e-mail: php-db-help@lists.php.net
To contact the list administrators, e-mail: php-list-admin@lists.php.net
Attachment: [application/rtf]
Attachment: [application/rtf]