Fonction Update de Mysql

Fermé
AlainF - 16 févr. 2009 à 09:45
 AlainF - 16 févr. 2009 à 11:16
Bonjour,

Je veux mettre à jour un champ d'une base de données PHPMyAdmin à partir d'une donnée entrée à l'écran.

Cela ne marche que si j'entre un nombre/chiffre et pas si j'entre un texte. Dans la bdd, le champ est cependant défini comme texte. Par contre je peux faire un Update en entrant directement un texte dans l'instruction même.

mysql_query("UPDATE joueurs SET NomPrenom = $pom WHERE Ident='$ik'");

(ne fonctionne pas, sauf si $pom était un chiffre ex: 123)

mysql_query("UPDATE joueurs SET NomPrenom = 'Alain' WHERE Ident='$ik'");

(fonctionne)

Merci pour votre aide.

Alain
A voir également:

1 réponse

Sasukeman Messages postés 58 Date d'inscription samedi 7 juin 2008 Statut Membre Dernière intervention 2 mai 2009 2
16 févr. 2009 à 09:51
essai sa mysql_query("UPDATE joueurs SET NomPrenom= '$pom' WHERE Ident='$ik'");
0
OK Ca marche

Mais je ne sais toujours pas pourquoi cela marchait avec des chiffre et pas du texte.

Enfin Merci beaucoup.

Salutations
0