[SQL + PHP] envoi de requete->trous

Fermé
geek85 Messages postés 511 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 4 janvier 2011 - 25 mars 2007 à 13:17
geek85 Messages postés 511 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 4 janvier 2011 - 25 mars 2007 à 16:36
bonjour à tous,

j'ai un souci assez...bizarre.

voulà le problème: j'ai monté une petite base de donnée et un site
avec mot de passe, nom d'utilisateur etc...
et quand (dans le formulaire pour modifier ses données) je veux modifier les données avec un UPDATE dans le PHP:

$query = "UPDATE perso SET name = \"$nom\", sexe = \"$sexe\" WHERE id = $id";

(je ne met que les variables qui posent problème, il y en a d'autres mais elle passent très bien!)

la requête s'exécute, les autres variables sont bien enregistrées mais ces deux là, non!

si je récupère la requête avec un echo et que je la met telle quel, directement dans la base, elle marche parfaitement!

UPDATE perso SET name = "LoulouLeBrave", sexe = "m" WHERE id = 1


j'ai sérieusement besoin d'un petit coup de pouce parce que là je vois pas!

1 réponse

geek85 Messages postés 511 Date d'inscription mardi 25 mai 2004 Statut Membre Dernière intervention 4 janvier 2011 151
25 mars 2007 à 16:36
von c'était sans doute un problème d'index dans la base... j'ai enlevé certains index inutiles et miraculeusement ça fonctionne.
0