Estraggo i dati come segue:
Codice PHP:
$sql = "SELECT ID, parent_ID, nome FROM cat_prodotti";
$result = mysql_query($sql, $conn);
$data = array();
while ($row = mysql_fetch_array($result)) {
if ($row["parent_ID"] == 0) {
$root = $row["ID"];
} else {
$data[$row["parent_ID"]][$row["ID"]] = $row["nome"];
}
}
Quando richiamo la funzione build_tree mi dà i seguenti errori:
codice:
Notice: Undefined index: 15 in /home/.../prova.php on line 53
Warning: Invalid argument supplied for foreach() in /home/.../prova.php on line 53
Alla inea 53 c'è il ciclo foreach della funzione build_tree.
So why?