la salida me gustaria que sea asi
- item 1
- - item 1 - 1
- - item 1 - 2
- - - item 1 -2 - 1
- - item 1- 3
- item 2
me la estoy complicando con agregar los "-"
les dejo el codigo a ver si me ayudan a sacarlo...
Código PHP:
<?
function recursividad($pertenece){
global $database;
$resultados = $database->list_assoc("SELECT * FROM items WHERE id_pertenece = $pertenece");
if($resultados){
$separador .= '-';
foreach($resultados as $item){
$id = $item['id'];
$nombre = $item['nombre'];
$id_pertenece = $item['id_pertenece'];
$salida .= "<option value=$id>$separador $nombre</option>\n";
$salida .= recursividad($id);
}
}
return $salida;
}
echo recursividad(0);
?>