Aide sur la correction d'erreur d'execution

didierdizo Messages postés 57 Statut Membre -  
didierdizo Messages postés 57 Statut Membre -
Salut

A l'execution,on m'affiche les deux erreurs sur la meme ligne:

Fatal error:in C...et
PDOException:in C...

J'ai besoin de votre correction dans le code suivant :


<?php
$sql=$DB->prepare("SELECT idSalles,nom,etat FROM wp_salle Where etat LIKE Di%le ");
$sql->execute();
$res = $sql->fetchAll();
foreach($res as $row){
?>
<tr>
<td><?=$row['idSalles'];?></td>
<td><?=$row['nom'];?></td>
<td><?=$row['etat'];?></td>
</tr>
<?php
}
?>

2 réponses

yg_be Messages postés 24281 Statut Contributeur Ambassadeur 1 584
 
bonjour, as-tu testé la requête hors PHP?
0
didierdizo Messages postés 57 Statut Membre
 
Oui je viens de le faire mais j'ai pas réussi
0
yg_be Messages postés 24281 Statut Contributeur 1 584 > didierdizo Messages postés 57 Statut Membre
 
"pas réussi": message d'erreur?
0
didierdizo Messages postés 57 Statut Membre
 
Non

On me dit que c'est l'erreur de syntaxe près de Di%le
Limit o, 25
0
yg_be Messages postés 24281 Statut Contributeur 1 584 > didierdizo Messages postés 57 Statut Membre
 
tu progresses donc bien, tu sais maintenant que c'est un problème SQL, et pas PHP.
tu connais un peu SQL?
0
didierdizo Messages postés 57 Statut Membre > yg_be Messages postés 24281 Statut Contributeur
 
Oui je connais peu SQL mais je passe beaucoup des heure en cherchant comment executer ma requete
Je n'y arrive pas
0
jordane45 Messages postés 40050 Statut Modérateur 4 757
 
Bonjour,
Quand tu as du text il faut utiliser des quotes
SELECT idSalles,nom,etat FROM wp_salle Where etat = 'Disponible'

0
didierdizo Messages postés 57 Statut Membre
 
Merci bien
0