<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <title>Document sans titre</title> </head> <?php //connexion au serveur: $cnx = mysql_connect( "localhost", "root", "root" ); //sélection de la base de données: $db= mysql_select_db( "info" ); //requête SQL: $sql = "SELECT * FROM personnes ORDER BY denomination" ; //exécution de notre requête SQL: $requete = mysql_query( $sql, $cnx ) or die( "ERREUR MYSQL numéro: ".mysql_errno()." Type de cette erreur: ".mysql_error()." \n" ); //récupération avec mysql_fetch_assoc(), et affichage de nos résultats : echo( "<form method="post" action="">\n" ); echo( "\n\" ); echo( \"---- id, denomination, Valeur, Poids, \" ); while( $result = mysql_fetch_assoc( $requete ) ) { echo( \"---- \n\" ); echo( \"".$result["id"].", \n\" ); echo( \"".$result["denomination"].", \n\" ); echo( \", \n\" ); echo( \", \n\" ); echo( \"\n\" ); $total = $result['nb1'] * $result['valeur']; echo 'Résultat : '.$total; } echo( " \n" ); echo( "\n" ); echo( "</form>\n" ); ?> <?php $total = ($_POST['poids']) * $_POST['valeur']; echo 'Résultat : '.$total; ?> </html>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question$total = $result['nb1'] * $result['valeur']; echo 'Résultat : '.$total;
<?php $total = ($_POST['poids']) * $_POST['valeur']; echo 'Résultat : '.$total; ?>
onkeyup="calculTotal(<?php echo $nb;?>)">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="fr"> <head> <title></title> <meta http-equiv="content-type" content="text/html;charset=iso-8859-1" /> <script language="javascript"> function calculTotal(pNum){ document.getElementById('montant'+pNum).value = parseFloat(document.getElementById('pu'+pNum).value * document.getElementById('qte'+pNum).value); var nbLignes = document.getElementById("tab").rows.length; document.getElementById('montanttotal').value = 0; for (i=1;i<nbLignes;i++) { document.getElementById('montanttotal').value= parseFloat(document.getElementById('montanttotal').value) + parseFloat(document.getElementById('montant'+i).value); } } </script> <script language="javascript"> function virgule(texte) { if (texte.substr(texte.length-1,1) == ",") { document.getElementById('pu').value=texte.substr(0,texte.length-1)+ "." ; } } </script> </head> <?php $server="localhost"; $user="root"; $pass="root"; $db="goldson"; mysql_connect($server,$user,$pass) or die('erreur de connexion'); mysql_select_db($db) or die ('impossible de se connecter a la base'); $sql = "SELECT denomination, valeur FROM votreor "; $req = mysql_query($sql) or die('Erreur SQL !'.$sql.' '.mysql_error()); $res = mysql_num_rows($req); if($res==0) { echo 'Désolé, aucune donnée enregistrée dans le backoffice.'; echo ' '; } else { echo ("Nombre d'enregistrement dans la base de données : $res"); echo (" "); echo '<form name="enr">'; echo '---- '; echo ', Valeur:, <souligne></td>Total:'; $nb = 0; while ( $ligne = mysql_fetch_array( $req )) { $nb =$nb+1 ?> ----, <?php echo $ligne[\"denomination\"]; ?></td> " value="<?php echo $ligne["valeur"]; ?>" size="7" onkeyup="calculTotal(<?php echo $nb;?>)">, " value="0" size="7" onkeyup="calculTotal(<?php echo $nb;?>)">, " value="0" size="7" > €, <?php } echo ' </form>'; } ?> <form name="final" action="resultat.php"> TOTAL:, , € </form> </html>
<script language="javascript"> function calculTotal(pNum){ document.getElementById('montant'+pNum).value = parseFloat(document.getElementById('pu'+pNum).value * document.getElementById('qte'+pNum).value); var nbLignes = document.getElementById("tab").rows.length; document.getElementById('montanttotal').value = 0; for (i=1;i<nbLignes;i++) { document.getElementById('montanttotal').value= parseFloat(document.getElementById('montanttotal').value) + parseFloat(document.getElementById('montant'+i).value); } } </script>