Aide sur la correction d'erreur d'execution

didierdizo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -  
didierdizo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   -
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

  1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 588
     
    bonjour, as-tu testé la requête hors PHP?
    0
    1. didierdizo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention  
       
      Oui je viens de le faire mais j'ai pas réussi
      0
    2. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588 > didierdizo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention  
       
      "pas réussi": message d'erreur?
      0
    3. didierdizo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention  
       
      Non

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

    0
    1. didierdizo Messages postés 51 Date d'inscription   Statut Membre Dernière intervention  
       
      Merci bien
      0