[Problème] Requête UPDATE
http://www.lephpfacile.com/wall/wall-48.php
Voilà vous n'avez qu'a suivre le lien =D.
J'aime bien ce site.
Bonjours a toi.
Dans la requete de mise à jour tu fais une faute
tu écris
mysql_query('UPDATE identifients_clients SET login="'.$_POST['new_login'].'" AND mot_de_passe="'.$_POST['new_mdp'].'" WHERE email_client="'.$_POST['courriel'].'"');
alors que la requete exate est
mysql_query('UPDATE identifients_clients SET login="'.$_POST['new_login'].'" , mot_de_passe="'.$_POST['new_mdp'].'" WHERE email_client="'.$_POST['courriel'].'"');
C'est bon :)... Une erreur de débutant comme moi lol
Merci de ta réponse rapide en tout cas :)
J'aime bien ce site.
Vous devez escaper vos variables dans vos requetes SQL, sinon, un jour, vous allez avoir des mauvaises surprises de SQL injection :
<?php
mysql_query("UPDATE identifients_clients SET login='".mysql_escape_string($_POST['new_login'])."' , mot_de_passe='".mysql_escape_string($_POST['new_mdp'])."' WHERE email_client='".mysql_escape_string($_POST['courriel'])."'");
?>
le 20/04/2007 à 14:49
Bzh
La Globule:
Préférer l'utilisation de:
mysql_real_escape_string()
à
mysql_escape_string()
L'avantage de mysql_escape_string c'est que tu peux t'en servir alors que la connexion MySQL n'est pas encore faite.
mysql_real_escape_string ne le permet pas.
D'accord, merci du conseil :). Je vais maintenant aller voir à quoi sert cette fonction ^^
Merci à tous :)
J'aime bien ce site.
Ecrire un message
Votre message vient d'être créé avec succès.
BB-Code
Pour insérer une URL clickable
Pour insérer une adresse E-mail
Pour annoter
Pour écrire du code
Pour faire un lien vers une fonction PHP
Pour écrire du texte préformaté
Pour écrire du texte en gras
Pour écrire du texte en italique
Pour écrire du texte souligné
Pour écrire du texte barré
Pour écrire un titre principal
Pour écrire un titre secondaire
Pour écrire une liste
Smiley
:bond:
:boxe:
:bsmile:
:bump:
:clap:
:coeur:
:cool:
:cry:
:eek:
:evil:
:fleur:
:fou2:
:fou:
:grin:
:grrr:
:hammer:
:hippy:
:hum:
:idee2:
:idee:
:kdo:
:king:
:ko:
:lol:
:love2:
:love:
:mad:
:maitre:
:noel:
:oops:
:raa:
:razz:
:roll:
:sad:
:skull:
:smile:
:timide:
:trink:
:vice:
:vomi:
:wink:
:zzz: