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