Buonasera a tutti,
questo è il mio primo post in questo blog
sono quasi nuovo di mysql,
vi spiego il mio problema,
io dovrei creare un sistema per controllare in base agli ingredienti disponibili quali pizze posso fare e quali no,
ho una tabella pizze dove ci sono segnati gli ingredienti per ciascuna pizza:
id_pizza= 1
ingr_1= pomodoro
ingr_2= prosciutto crudo
id_pizza=2
ingr_1=mozzarella
ingr_2=funghi
ingr_3=pancetta
da un form ho la lista di checkbox degli ingredienti che devo spuntare,
adesso però non riesco a capire come interrogare il database per fare in modo che mi restituisca SOLO le pizze i cui gusti siano TUTTI disponibili
vi ringrazio anticipatamente
ciao Davide
questo è il mio primo post in questo blog
sono quasi nuovo di mysql,
vi spiego il mio problema,
io dovrei creare un sistema per controllare in base agli ingredienti disponibili quali pizze posso fare e quali no,
ho una tabella pizze dove ci sono segnati gli ingredienti per ciascuna pizza:
id_pizza= 1
ingr_1= pomodoro
ingr_2= prosciutto crudo
id_pizza=2
ingr_1=mozzarella
ingr_2=funghi
ingr_3=pancetta
da un form ho la lista di checkbox degli ingredienti che devo spuntare,
PHP:
<?php
include "gestione_DB_NEW.php";
$sql="SELECT `nome_ingrediente` FROM `P_ingredienti` ORDER BY P_ingredienti.`nome_ingrediente` ASC";
$recordset= dammirighe($sql);
echo '<form action="trova_pizze.php" method="post">';
echo "<legend>Scegli gli ingredienti disponibili:</legend><br>";
foreach ($recordset as $riga) {
foreach ($riga as $campo => $valore_campo) {
echo '<input type="checkbox" name="ingredienti[]" value="'.$valore_campo.'"/> '.$valore_campo;
echo "<br />";
}
}
echo '<INPUT type="submit" value="Trova pizze">';
echo "</form>";
?>
adesso però non riesco a capire come interrogare il database per fare in modo che mi restituisca SOLO le pizze i cui gusti siano TUTTI disponibili
vi ringrazio anticipatamente
ciao Davide
Ultima modifica di un moderatore: