Paramètres de mysqli_fetch_array
Bonjour,
Je fais appel a votre aide puisque je suis actuellement en train de faire un site web et cherche à coder une page qui via une requête MySQL vient récupérer le champ "masse" de la table "articles".
Ceci dans le but de calculer la somme de la masse d'une certaine liste d'articles suivant cet affichage:
REF PIECE A, Masse : "X" KG
REF PIECE B, Masse : "X" KG
REF PIECE C, Masse : "X" KG
Total Masse : Y Kg
Par contre j'ai un souci avec la fonction "mysqli_fetch_array" puisque j'ai ce message d'erreur :
Citation:
( ! ) Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\nomenclature\calculMasse.php on line 12
Je ne comprends pas trop ce message d'erreur, je suis encore un padawan en PHP et MYSQL soyez indulgents :oops:
Voici pour info une portion du code que j'ai écrit :
Code:
1 2 3 4 5 6 7 8
| $mod = $_POST['modulepm'];
$sql = "SELECT * FROM articles WHERE modulepm = $mod";
$req = $conn->query($sql);
echo "<h1>Masse calculée du module:</h1>";
while($ET = mysqli_fetch_array($req)){
echo "reference :".$ET['reference']. $ET['masse']. "Kg";
}
echo "masse calculée =".array_sum($ET). "kg"; |
J'ai sans doutes commis une voire plusieurs erreurs quelque part.
Pouvez vous m'aider s'il vous plait je vous en serais très reconnaissant.