Salve a tutti, devo realizzare un menù co categorie e sottocategorie in questo modo
OSMOSI
Osm1
osm2
FILTRI
Filtro1
Filtro2
etc...
sia le categorie che i prodotti sono elencati in due tabelle distinte del database
però non riesco ad ordinarli così come mi interessa...
posto quì il codice, se qulcuno può aiutarmi lo ringrazio infinitamente
Codice PHP:
<table>
<?php
$categoria="casa";
$server="xxxxxxx";
$utente="xxxxxxx";
$password="xxxxxxx";
$database="xxxxxxx";
$tabella="voci_menu";
$tabella1="prodotti";
function errore()
{
echo "Errore Query MySQL Codice Errore: ";
echo mysql_error();
}
$connessione= @mysql_connect($server, $utente, $password) or die (errore());
$db = mysql_select_db($database,$connessione) or die (errore());
$sql = "SELECT * FROM $tabella WHERE categoria='$categoria'";
$query = mysql_query($sql, $connessione) or die (errore());
$cicli=mysql_num_rows($query);
while($fetch = mysql_fetch_array($query))
{
echo "<tr><td>[b]".$fetch['voce']."[/b]</td></tr>";
$child=$fetch['voce'];
}
$sql = "SELECT * FROM $tabella1 WHERE voce_prodotto='$child'";
$query = mysql_query($sql, $connessione) or die (errore());
while($fetch = mysql_fetch_array($query))
{
echo "<tr><td>".$fetch['nome_prodotto']."</td></tr>";
continue;}
mysql_close($connessione) or die (errore());
?></table>
</table>