Inserer les valeurs d'un tableau dans une base mysql et php
Fermé
arkal221
Messages postés
32
Date d'inscription
mercredi 30 mars 2016
Statut
Membre
Dernière intervention
31 juillet 2017
-
Modifié le 13 juin 2017 à 13:41
jordane45 Messages postés 38303 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 23 novembre 2024 - 13 juin 2017 à 13:50
jordane45 Messages postés 38303 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 23 novembre 2024 - 13 juin 2017 à 13:50
A voir également:
- Inserer les valeurs d'un tableau dans une base mysql et php
- Tableau croisé dynamique - Guide
- Insérer une vidéo dans powerpoint - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Insérer signature word - Guide
1 réponse
jordane45
Messages postés
38303
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 novembre 2024
4 705
13 juin 2017 à 13:50
13 juin 2017 à 13:50
Bonjour,
Et.... quel est le souci exactement ????
Sachant que tu as quelques erreurs dans ton code.
Voici déjà un début de correction :
PS: Mysql est obsolète. Je t'invite à passer à mysqli ou PDO : voir ceci : https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top
Et.... quel est le souci exactement ????
Sachant que tu as quelques erreurs dans ton code.
Voici déjà un début de correction :
<?php //Affichage des erreurs php (A mettre AU DEBUT de tes scripts) error_reporting(E_ALL); ini_set('display-errors','on'); //démarrage des sessions session_start(); //connexion à la bdd require_once('connect.php'); //la requete $sql="SELECT * FROM tmp"; $result = mysql_query($sql); echo "<table class=table table-bordered> <thead> <tr> <th>Articles</th> <th>Prix unitaire</th> <th>Quantité commandée</th> <th>Prix Total</th> </tr> </thead>"; while($row = mysql_fetch_array($result)) { $_SESSION["article"][$row["Article"]]["Qteta"] = count ($_POST["Qtetab"]); echo "<tr>"; echo "<td>" . $row['Article'] . "</td>"; echo "<td><input type='text' size='1' name='pu' value ='". $row['pu']."'></td>"; echo "<td><input type='text' size='1' name='Qtetab[]' value = ".$row['Qte']."'></td>"; echo "<td><input type='text' size='1' name='tot' value ='" . $_POST['pu'] * $_POST['Qte']."' readonly></td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); var_dump($_SESSION["Qteta"]); ?>
PS: Mysql est obsolète. Je t'invite à passer à mysqli ou PDO : voir ceci : https://www.commentcamarche.net/faq/43261-php-l-extension-mysql-est-obsolete#top