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 :
( ! ) 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

Voici pour info une portion du code que j'ai écrit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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.