Lorsque j'ouvre ma page sur Chrome, cela m'affiche ceci Fatal error: Uncaught Error: Call to a member function fetch() on boolean ... et cela fait maintenant 1 heure que je tourne en rond dessus.
D'après la FAQ de Openclassroom c'est un problème dans ma requête ou dans ma base de données.
Voici ma requête :
$reponse = $bdd->query('SELECT * FROM event WHERE ID='.'$_GET[\'id\']');
Et voici ma base de données
Et les nombres continuent jusqu'à 31 avec tous les paramètres identiques aux autres nombres.
Comme souvent c'est probablement une erreur extrêmement bête mais je n'arrive toujours pas à la trouver et ça commence à me rendre fou.
Merci de ton aide mais malheureusement ta réponse ne marche pas de mon côté
( ! ) Parse error: syntax error, unexpected '(', expecting identifier (T_STRING) or variable (T_VARIABLE) or '{' or '$' in C:\wamp64\www\yotei\event.php on line 11
La ligne 11 correspondant à
$reponse = $reponse->(PDO::FETCH_BOTH);
Je précise que j'utilise WAMPP 3.1.3 sur Windows donc je ne suis pas sur un hébergeur.
Envois le code dans son ensemble, pour bien qu'on puisse bien comprendre. Je pense aussi que c'est une erreur bête, mais il faut tout le code pour la voir
C'est bon j'ai trouvé mon erreur avec un pote effectivement c'était tout bête, il me manquait les apostrophes autour de mon id car c'est une chaîne de caractères que contient $_GET['id'] et non pas juste un nombre. Je me suis mis un piège tout seul.
C'est bon j'ai trouvé mon erreur avec un pote effectivement c'était tout bête, il me manquait les apostrophes autour de mon id car c'est une chaîne de caractères que contient $_GET['id'] et non pas juste un nombre. Je me suis mis un piège tout seul.
En tout cas merci à vous pour avoir voulu m'aider
En effet je n'avais pas vu que tu avais un varchar pour ton id. Ce n'est vraiment pas la chose à faire d'ailleurs.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
N'oubliez pas d'activer les erreurs PDO.
N'oubliez pas d'activer les erreurs PDO.