Salve a tutti,
Ho realizzato un catalogo che ho inserito in una tabella in mysql.
Faccio stampare tale tabella tramite php e aggiungo una colonna che permette di inserire la quantità dell'oggetto scelto dal catalogo.
In base all'oggetto scelto e alla quantità inserita devo effettuare delle operazioni:
quantita x peso e quantita x volume.
Per effettuare le operazione avevo pensato o di utilizzare una funzione javascript o inserire i dati nel db e lavorare estraendo tali dati.
Potete darmi qualche suggerimento magari con qlc esempio? Grazie posto il codice.
visualizza.php
Questo è l'esempio di file per aggiornare il valore quantita nel db.codice:<body> <form name="modulo" method="post" action="ins_xxx.php"> <?php include_once("include/config.php"); $query="SELECT * FROM item"; $result = mysql_query($query) or die('Query non valida: ' . mysql_error()); ?> <table border="2" cellspacing="0" cellpadding="0"> <tr> <td>Codice</td> <td>Nome</td> <td>Peso</td> <td>Volume</td> <td>Quantita</td> </tr> <?php while($tmp = mysql_fetch_array($result)) { print '<tr>'; print '<td>'; echo $id=$tmp['id_item']; print '</td>'; print '<td>'; echo $nome=$tmp['nome']; print '</td>'; print '<td>'; echo $peso=$tmp['peso']; print '</td>'; print '<td>'; echo $volume=$tmp['volume']; print '</td>'; print '<td>'; echo "<input type='text' value=\"".$quantita=$tmp['quantita']."\" size=\"5\" name=\"quantita\">"; print '</td>'; print '</tr>'; } ?> </table> <td><input type="submit" class="BOTTONE" value="Inserisci"></td> </form> </body>
ins_xxx.php
codice:<?php include_once("include/config.php"); //recupero i dati inseriti nel form $q="INSERT INTO item (quantita) VALUES ('".$_POST['quantita']."')"; $result=mysql_query($q); if (!$result) { header("Refresh: 0;URL=visua.php"); echo "<script>"; echo 'alert ("Inserimento errato, riempire tutti i campi")'; echo "</script>"; } else { header("Refresh: 0;URL=visualizza.php"); } // chiudo la connessione a MySQL mysql_close(); ?>

Rispondi quotando