Erreur de requete sur UPDATE - PHP - Programmation
Marsh Posté le 22-06-2006 à 12:32:42
Code :
|
Code :
|
essais avec un ";" à la fin de la requete, je crois avoir eu un problème similaire.
Marsh Posté le 22-06-2006 à 12:32:49
remplace
Code :
|
par
Code :
|
et moi je parie que dans tes valeurs, il y en a une qui contient un apostrophe
Marsh Posté le 22-06-2006 à 12:35:41
Voici la réponse du serveur:
Code :
|
Marsh Posté le 22-06-2006 à 12:38:34
Par contre effectivement, j'ai pas bien verrouillé le fait qu'il puisse y avoir un apostrophe dans mes valeurs.
Je vais odifié cela.
Mais pour le reste, no idea ?
Marsh Posté le 22-06-2006 à 12:40:55
wewen1 a écrit : Par contre effectivement, j'ai pas bien verrouillé le fait qu'il puisse y avoir un apostrophe dans mes valeurs. |
[HS]
T'es basque ?
[/HS]
Marsh Posté le 22-06-2006 à 17:32:23
ReplyMarsh Posté le 22-06-2006 à 17:41:26
zapan666 a écrit : fais un echo $send pour voir la gueule de la Querry au final |
C'est censé me donner quoi l'echo de $send.
Pour le moment il me renvoit juste le contenu de la variable.
La var update est un DATE ds ma base Mysql.
En fait ds mon formulaire j'ai un champ caché contenant la fonction date().
Ca renvoit donc un date dans la var update.
Je vois pas en quoi c problématique.
Question con, mais c'est quoi un escape ?
Marsh Posté le 22-06-2006 à 17:45:29
wewen1 a écrit : C'est censé me donner quoi l'echo de $send. |
C'etait un peu le but de l'operation
Ta requete SQL est surrement fausse, si on ne la voit pas avant execution c'est un peu dur
wewen1 a écrit : |
UPDATE est aussi un mot cle SQL d'ou un potentiel probleme...
Marsh Posté le 22-06-2006 à 17:57:18
Bien vu l'aveugle.
En fait j'ai changer update en mise_a_jour et j'avais fait une erreur dans l'appel de la colonne auteur qui est en fait login.
Voila tout marche bien.
Merci
PS: je suis en train d'écouter tes morceaux de gratte.
Pas mal young boy. Good job !
Comme tu m'as aidé sur php si tu veux des conseils sur le home studio et ou l'enregistrement pro en général, n'hésites pas.
Ha oui au fait, c'est mon métier donc tu sais où sonner.
Marsh Posté le 22-06-2006 à 17:59:42
wewen1 a écrit : |
J'suis limite sur les questions ?
EDIT :
Tu aurais pu essaye en echapant ton champ update (cf les quotes) : ca doit surrement marcher
Code :
|
Marsh Posté le 22-06-2006 à 19:21:01
wewen1 a écrit : [HS] |
Citation : WHERE login='txikito' |
voila ouai
agur
Marsh Posté le 22-06-2006 à 12:29:50
Salut à tous,
I have a little problem pour une requête qui ne s'execute pas.
Ce queje veux faire :
Un simple UPDATE d'une table Mysql à partir de données transmises à travers un formulaire.
Voici mon code :
Le serveur me répond : "Echec de query"
Donc la requête $query ne marche pas.
Quelqu'un voit-il pourquoi ?
C'est bizarre parce qu'en faisant un INSERT au lieu de UPDATE ca marche bien.
Y a encore des trucs que je pige pas sur php. A moins que je passe à côte d'une erreur de synthaxe dans la variable $send.
Merci àceux qui pourront m'aider.
Wewen