Stig Sørensen wrote in dk.edb.internet.webdesign.serverside.php:
> On Aug 14, 7:17 pm, Anders M <b...@fixgroup.dk> wrote:
> > hej..
> >
> > er der nogen der kender en god rekursiv funktion til php med
> > udtræk fra en mysql database med felterne id, title og parent
> > hvor id og parent er tal.?
> >
>
> Jeg har lavet nedenstående funktion, hvor jeg også har et parent_id
> felt der refererer til id feltet.
> Og så længe parent_id ikke er lig med 0 ja så skal der foretages en
> query:
>
> Et udsnit af funktion som har mest relevans:
>
> function get_cats($id) {
>
> // Get all subcategories from the currents category's id
> $cats = array();
> while ($id != 0) {
>
> $sql = "SELECT * FROM `categories`WHERE `id` = " . $id . "";
> $this->query($sql);
> $sub = $this->result2array();
>
> // Gemme data i et array, eller hvad du nu end har brug for
>
>
> // Id is now the parentid from the former category - lets make
> another query as long as it isn't 0
> $id = $sub['parentid'];
>
> }
> }
>
>
>
> Håber det kunne bruges.
Hej,
Tak for det fine svar. Jeg er meget ny i PHP, så kan du evt. få den
til at udskrive felterne (<a href="felt id">felt name</a>)?
Mvh Anders
--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials