[RESOLU][PHP] classe extend PDO - soucis avec execute() - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [RESOLU][PHP] classe extend PDO - soucis avec execute() (/showthread.php?tid=6016) |
RE: [PHP] classe extend PDO - soucis avec execute() - php_addict - 07-03-2012 personnelement je ne bind pas mais passe tout via un array, je trouve la syntaxe moins lourde:
RE: [PHP] classe extend PDO - soucis avec execute() - Talus - 07-03-2012 certe tu utilise PDO ou bien une classe qui extend PDO ? RE: [PHP] classe extend PDO - soucis avec execute() - Angelblade - 07-03-2012 Ce serais pas ta requête qui foire? execute te retourne quoi comme valeur? rien? Ca plante genre page blanche? Ps: pour execute ($allparams = null) est plus conseillé comme valeur par défaut: tu peux très bien vouloir exécuter une requête sans paramètre. Hors execute de PDO s'il reçoit un tableau vide va quand même remplacer toutes tes valeurs que tu auras bind précédemment. Tiens d"ailleurs c'est surement ça ton problème en fait!! RE: [PHP] classe extend PDO - soucis avec execute() - Talus - 08-03-2012 j'ai pas tout compris la ^^(ça fait bien 2-3h que je suis sur ce problème, je doit fatiguer) EDIT : Avec l'aide de Oxman, on a debug un peu donc j'avais belle est bien "error_display =Off", (j'en connais un qui vas se faire tapper sur les doigt) donc je vais pouvoir debug plus aisément sinon au niveau du execute, j'avais des constante non définie je fini de debug et je vous tiens au jus Voila que tout marche bien, enfin .... j'ai des entrée vide dans ma table comme si le bind ne marchais pas, une idee (je met a jour le code en première page de mon extend) RE: [PHP] classe extend PDO - soucis avec execute() - Talus - 08-03-2012 Voila,tout marche nickel j'ai tout debuguer RE: [PHP] classe extend PDO - soucis avec execute() - srm - 08-03-2012 Pour le coup des entrées vides c'était à cause de quoi ? RE: [PHP] classe extend PDO - soucis avec execute() - Talus - 08-03-2012 je faisait : VALUE(nom_champ = valeur) au lieu de : VALUE(valeur) ou de SET nom_champ = valeur j'ai fait en VALUE alors que je pensais en SET ^^ l'erreur débile RE: [PHP] classe extend PDO - soucis avec execute() - srm - 08-03-2012 Faut pas travailler quand on est fatigué RE: [PHP] classe extend PDO - soucis avec execute() - Talus - 08-03-2012 un manque de caffay sans doute xD mais tout marche bien je vais sans doute virer le E_STRICT de mon affichage d'erreur car ça vas être un peu la merde a force RE: [PHP] classe extend PDO - soucis avec execute() - php_addict - 08-03-2012 En développement il est fortement conseillé d'être le moins stricte possible quant aux affichages des erreurs, que ce soit pour de simples "notice" ou des "erreurs fatales" |