ciao a tutti,
qui tramonta e ancora non riesco a venire a capo di questi conteggi...
ho un form dopo il quale, prima di registrare i dati sul db con un'azione "add" vorrei effettuare alcuni semplici calcoli uno dei quali (la variabile $tot) dovrebbe essere registrata.
mi aiutate per favore?
codice:
if(isset($_POST['add']) && $_POST['add']){
$fasc=$_POST["fascia"];
$sql_cod_ordine=$_POST["cod_ordine"];
$prezzo=$_POST["prezzo"];
$sconto=$_POST["sconto"];
$qta=$_POST["quantita"];
$imponib= $prezzo*sconto;
$tot= imponib*qta;
echo "
Elaborazione dell'inserimento in corso...";
if($_POST['cod_ordine'] && !empty($_POST['id_prodotto']) && !empty($_POST['sconto']) && !empty($_POST['prezzo']) && !empty($_POST['quantita'])){
$mysqlc->query("INSERT INTO dettaglio SET ID_ORDINE='".$_POST['cod_ordine']."', ID_PRODOTTO='".$_POST['id_prodotto']."', SCONTO='".$_POST['sconto']."', IMPONIBILE='".$_POST['prezzo']."', TOTALE='".$tot."', QUANTITA='".$_POST['quantita']."';");
if(empty($mysqlc->error)) echo "<font style='color: #0000FF;'>inserimento effettuato con successo!</font>";
else echo "Errore: ".$mysqlc->error."";
}else{
echo "controlla i dati che hai inserito!";
}
}
?>
<form action="" method="post" name="add">
<tr>
<td>
Scelta Prodotto
</td>
<td>
<select name="id_prodotto">
<?php
$mysqlc->query("SELECT * FROM prodotti WHERE FASCIA_PREZZO='".$_POST['fascia']."' ORDER BY NOME;");
while($result = mysql_fetch_array($mysqlc->result, MYSQL_ASSOC)){
echo "<option selected ";
if(isset($_POST['fascia'])) echo "selected=\"SELECTED\"";
echo "value='".$result['ID_PRODOTTO']."'>".$result['NOME']."</option>";
}
?>
</select>
</td>
<td>Quantità</td>
<td><input type="text" size="2" name="quantita" id="quantita"></td>
<td>
<input type="hidden" name="cod_ordine" value="<?php echo $sql_cod_ordine; ?>" />
<input type="hidden" name="fascia" value="<?php echo $_POST['fascia']; ?>" />
<input type="hidden" name="sconto" value="<?php echo $_POST['cod_sconto']; ?>" />
<input type="hidden" name="prezzo" value="<?php echo $result['PREZZO']; ?>" />
<input type="hidden" name="add" value="1" />
</form>
</td>
</tr>
</table>