Originariamente inviato da elcholo
eccola:
function categorie($padre)
{
$query = mysql_query("SELECT * FROM categorie WHERE padre=$padre ORDER BY id");
if (mysql_affected_rows() != 0)
{
while ($categoria = mysql_fetch_array($query))
{
$out = array();
$out['id'] = $categoria['id'];
$out['nome'] = $categoria['nome'];
return $out;
categorie($categoria['id']);
}
}
}
la tabella categorie è composta da id, padre (id padre) e nome.
praticamente mi legge in sequenza la struttura padri-figli-ecc memorizzata nella tabella (albero gerarchico).
vorrei usare all'esterno l'id e il nome di ogni categoria per usarli come voglio (una volta in una stampa, una volta in un elenco, una volta come voci di una select, ecc..)
capito?