j'espère que vous allez bien.
J'ai créé un formulaire qui modifie un mot de passe dans une base, mais il me retourne cette erreur.
Error:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''e36b5cc8dfbefe0f8aa32c881213e40b' from utilisateurs WHERE nom='Fernandes' AND p' at line 1
Sauriez-vous pourquoi ??
Le code de la page de traitement :
Code : Tout sélectionner
<?php
//session_start(); // Ici on continue la session
require('control-session2.php');
include("inc/connexion_utilisateurs.php");
include("inc/fonctions.php");
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$mdp=$_POST['newmdp'];
$mdpcrypte= md5('$mdp');
$query="UPDATE passwd='$mdpcrypte' from utilisateurs WHERE nom='$nom' AND prenom='$prenom'";
$result=mysql_query($query) or die('Error:'.mysql_error());
?>Merci beaucoup pour votre aide
quaresma