Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\wamp64\www\Form\Affichage.php

CB75
Invité n'ayant pas de compte PHPfrance

23 août 2016, 00:13

Bonsoir,

Débutant en Php5, j'essaie depuis plusieurs heures maintenant d'afficher l'ensemble des enregistrements de ma table admin_trait2 (issue de la base de données adminsig_pte) dans un tableau avec l'instruction mysqli_fetch_array. À l'exécution du script ci-dessous, un message m'indique que Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\wamp64\www\Formulaires2\AfficherTrait.php on line 17 et aucun enregistrement n'apparaît à l'exception des entêtes (id, Libelle, Dimension, Realisateur, Demandeur, Vignette).

Malgré de nombreuses recherches sur le réseau, je ne parviens pas à trouver de solutions. Je me permets donc de vous solliciter...

Christophe.

Script :

<?php

$conn = mysqli_connect('localhost', 'root', '', 'adminsig_pte') or die('Impossible de se connecter :' . mysqli_error());

$req="selec * from admin_trait2"; //Sélection des enregistrements dans la table admin_trait2
$res = $conn->query($req); //Exécution de la requête

?>
<html>
<body>
<table border="1" width="80%">
<tr>
<th>id</th><th>Libelle</th><th>Dimension</th><th>Realisateur</th><th>Demandeur</th><th>Vignette</th>
</tr>

<?php while ($TR=mysqli_fetch_array($res)) {?>
<tr>
<?php echo ($TR['id'])?></td>
<?php echo ($TR['Libelle'])?></td>
<?php echo ($TR['Dimension'])?></td>
<?php echo ($TR['Realisateur'])?></td>
<?php echo ($TR['Demandeur'])?></td>
<?php echo ($TR['Vignette'])?></td>
</tr>
<?php } ?>
</table>
</body>
</html>

Mammouth du PHP | 2703 Messages

23 août 2016, 00:19

$req="selec * from admin_trait2";
select pour avoir une requete sql valide.

CB75
Invité n'ayant pas de compte PHPfrance

23 août 2016, 09:22

Grand merci pour ce retour..... Désolé pour cette erreur de débutant que je mettrais sur le dos d'une heure trop tardive pour travailler... Bien cordialement...