Je ne sais pas quoi faire, et je ne sais pas comment faire des recherches sur ce problème étrange. Voici est:Bizarre Variable/Mysql Numéro
Toute la connexion sur la page fonctionnent correctement, juste au cas où:
Je possède ce code pour mettre à jour un courriel sur la base de données
$fUsername = mysql_real_escape_string($_GET['user']);
$fPassword = mysql_real_escape_string($_GET['senha']);
$fEmail = mysql_real_escape_string($_POST['fEmail']);
$sql = "UPDATE usuario SET email='$fEmail ' WHERE username = '$fUsername' and senha = '$fPassword'";
$result=mysql_query($sql);
Maintenant, le problème:
Cette requête ne met pas à jour le champ "E-mail" sur le BD. Cela rend le champ vide.
Si je fais l'écho du var $ sql, je reçois ceci: MISE À JOUR usuario SET email='[email protected] 'WHERE nom d'utilisateur = 'teste1' et senha = 'e10adc3949ba59abbe56e057f20f883e'
Si je couru manuellement ce requête sur le mySQL, il met à jour le champ comme je le veux.
Si je passe manuellement une valeur à la Femail $ var ($ Femail = "[email protected]"). Cela fonctionne très bien.
La seule façon de ne pas travailler est quand je prends la valeur du Form.
Est-ce que quelqu'un a la solution pour cela? D:
Merci pour l'aide de vous deux. Ça marche maintenant! –