fan2system
Messages postés8Date d'inscriptionvendredi 9 octobre 2009StatutMembreDernière intervention 5 mars 2010
-
4 mars 2010 à 15:41
fan2system
Messages postés8Date d'inscriptionvendredi 9 octobre 2009StatutMembreDernière intervention 5 mars 2010
-
5 mars 2010 à 11:52
Bonjour a tous, encore un probleme tout bete mais impossible de trouver l'origine du probleme. J'ai une requete update qui recupere les infos de la page d'avant en POSt et les update dans la table.Sauf que l'update ne ce fait pas j'ai fait un echo des variable elles sont toutes recuperées mais impossible de modifié la table, si quelqu'un a une idée , moi je seche -_-.
je vous montre le code:
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201219 4 mars 2010 à 15:52
Alors moi je vois une multitude de source d'erreur.. Pour commencer mais un 'or die(mysql_error());' après ton mysql_query..
Il me semble que c'est mysql_error() mais je ne suis plus sur, ça fait des lustres que je n'utilise plus mysql_query.
Ensuite il te manque un sacré paquet de quotes dans ta requete. N'oublie pas que tu insères en base des chaines de caractères pour la plupart de tes données.
S.
fan2system
Messages postés8Date d'inscriptionvendredi 9 octobre 2009StatutMembreDernière intervention 5 mars 2010 4 mars 2010 à 16:18
Je sais bien mais j'ai tout essayé et rien n'y fait, et avec le or die j'ai une erreur de syntaxe, mais meme avec des quotes je vois pas ou Oo
mysql_query("UPDATE concert SET groupes='$groupes',Date='$date',lieu='$lieu',start='$start',prix='$prix',myspace='$myspace' WHERE id=$id") or die (mysql_error());
fan2system
Messages postés8Date d'inscriptionvendredi 9 octobre 2009StatutMembreDernière intervention 5 mars 2010 4 mars 2010 à 16:54
voila voila :)
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '',Date='2010-03-17',lieu='Montauban',start='20h',prix='1000€',myspace='http://ww' at line 1
fan2system
Messages postés8Date d'inscriptionvendredi 9 octobre 2009StatutMembreDernière intervention 5 mars 2010 5 mars 2010 à 00:09
Bon c'est officiel je suis un boulet
le fait que la requete ne marche pas viens du fait que dans le permier chanmp un des groupe qui joue s'appelle Anonym' et la quote a la fin faisai planté toute la requette, donc tout etait bon au niveau du code en fait. Et le pire dans tout ça c'est que c'est mon propre groupe -_-
Desolé pour le derangement je vais me pendre et je reviens.
syndrael
Messages postés2378Date d'inscriptionlundi 4 février 2002StatutMembreDernière intervention29 décembre 201219 5 mars 2010 à 08:29
@gibozsec: Biensur que je déconseille aussi le Die, mais c'était un conseil de Debug à l'arrache. On peut aussi l'inviter à passer sous MySQLi, faire une gestion des erreurs via try/catch.. etc..
mais bon, pour une erreur de syntaxe, autant faire rapide. Et notre ami, s'il a des problèmes de ce type, on ne va pas lui demander de faire 1 heure de code pour débugger.. LOL !!
S.
fan2system
Messages postés8Date d'inscriptionvendredi 9 octobre 2009StatutMembreDernière intervention 5 mars 2010 5 mars 2010 à 11:52
En tout cas je vous remercie tous de vos reponse, meme si le probleme etait vraiment tres simple mais je bloque pas trop sur les truc complexe, comme la gestion des tamplates ou les classes en php, mais c'est les trucs tout bete qui me pose problemes -_-. En tout cas le site que je dois faire et casiment terimné il me reste plus que du CSS a faire.
Encore merci a tous pour votre aide precieuse.