3 puntata della telenovela "select dinamiche a casa mensana" (sai che share!)
Dunque,fino a qui ci siamo arrivati, il problema sorge quando tento di metterne più in una pagina (dovendo fare un preventivo devo organizzare una pagina con una decina di queste)per poi portare i totali e possibilmente le scelte fatte man mano nel computo del preventivo.
non riesco a passare i dati perchè quando rilegge la pag perde tutto, insomma non ce la fò!
questo è il codice per le prime due, quelle dell'esempio, se mi potete dare una mano, perchè date le mie scarse conoscenze sono piantato quì
Codice PHP:
<?php
if(isset($_POST['categoria']))
{
$categoria = $_POST['categoria'];
}
?>
codice:
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
CATEGORIE: <select name="categoria" onChange="this.form.submit();">
Codice PHP:
<?php
include("mysql.php");
$query= "SELECT * FROM categoria";
$result = mysql_query($query);
echo "<option value=\"\">Seleziona</option>";
while($row = mysql_fetch_assoc($result))
{
if(!empty($categoria))
{
if ($row['Descrizione']<>$categoria)
{
echo '<option value="'.$row['Descrizione'].'" >'.$row['Descrizione'].'</option>';
}
else
{
echo '<option value="'.$row['Descrizione'].'" SELECTED>'.$row['Descrizione'].'</option>';
}
}
else
{
echo '<option value="'.$row['Descrizione'].'">'.$row['Descrizione'].'</option>';
}
}
?>
codice:
</select>
</form>
Codice PHP:
<?php
if(isset($_POST['gruppo']))
{
$gruppo = $_POST['gruppo'];
}
?>
codice:
<form action="somma_preventivo.php" method="post">
GRUPPI: <select name="gruppo" onChange="this.form.submit();">
Codice PHP:
<?php
$query="SELECT * FROM listino WHERE Categoria = '$categoria' ";
$result = mysql_query($query);
echo "<option value=\"\">Seleziona</option>";
while($row = mysql_fetch_assoc($result))
{
if(!empty($gruppo))
{
if ($row['Descrizione']<>$gruppo)
{
$desc = $row['Descrizione']." ........€ ".$row['Prezzo_Unitario'];
echo '<option value="'.$row['Prezzo_Unitario'].'" >'.$desc.'</option>';
}
else
{
$desc = $row['Descrizione']." ........€ ".$row['Prezzo_Unitario'];
echo '<option value="'.$row['Prezzo_Unitario'].'" SELECTED>'.$desc.'</option>';
}
}
else
{
$desc = $row['Descrizione']." ........€ ".$row['Prezzo_Unitario'];
echo '<option value="'.$row['Prezzo_Unitario'].'">'.$desc.'</option>';
}
}
mysql_close();
?>
codice:
</select>
<input name="submit" type="submit" value="Invia" />
</form>
</body>