Probleme requete SQL
                    
        
     
             
                    totostrato31
    
        
    
                    Messages postés
            
                
     
             
            91
        
            
                                    Statut
            Membre
                    
                -
                                     
ThEBiShOp Messages postés 9307 Statut Contributeur -
        ThEBiShOp Messages postés 9307 Statut Contributeur -
        Bonjour, 
Bonjour je voudrais utiliser se code :
Mais malheuresent se code ne change rien aux données de la Base de données !
Help me !
cdlt
            
            
                
            
                
    
    
    
        Bonjour je voudrais utiliser se code :
//Changement des données
    
    
    //-------------MySQL-------------//
    //Données pour la connexion à la base de données
    $nom_du_serveur ="sql4.cluster1.easy-hebergement.net";
     $nom_de_la_base ="faitesvosaffai";
    $nom_utilisateur ="faitesvosaffai";
    $passe ="mxxxxxxx31170";
 
    //Connexion à la base de données
    mysql_connect("$nom_du_serveur","$nom_utilisateur","$passe");
    mysql_select_db("$nom_de_la_base") OR die( "ERREUR de connexion : " . mysql_error () );
 
    //Requête pour modifier les données dans la TABLE COMMENTAIRES
    
    $ancienneAM = $_SESSION['adresseMail'];
    
    $sql = mysql_query("UPDATE users SET nom,prenom,ville,adresseMail = ('$nom','$prenom','$ville','$adresseMail') WHERE adresseMail ='$ancienneAM';");
    
Mais malheuresent se code ne change rien aux données de la Base de données !
Help me !
cdlt
        A voir également:         
- Probleme requete SQL
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Sql (+) - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
3 réponses
                        
                    Bonsoir,
Il ne se passe rien parce que t'as requête est mal construite.
Un update s'organise de la façon suivante :
Update nom_table
Set champ1 = 'valeur1',
champ2= 'valeur2',
champ3 ='valeur3' (sans virgule sur le dernier !)
[where] ..
    
                Il ne se passe rien parce que t'as requête est mal construite.
Un update s'organise de la façon suivante :
Update nom_table
Set champ1 = 'valeur1',
champ2= 'valeur2',
champ3 ='valeur3' (sans virgule sur le dernier !)
[where] ..
                        
                    Et pour la condition je la laisse entre crochet ? Car si oui mon code a l'heure actuelle donc quelque chose comme sa : 
    
                Update users Set nom = '$nom', prenom = '$prenom', ville ='$ville', adresseMail = '$adresseMail' [where adresseMail = '$ancienneAM'];
                        
                    Bonjour,
Voici la bible : https://www.w3schools.com/sql/sql_update.asp
Tu y trouveras ton bonheur.
Cdlt.
 
                
                
    
                Voici la bible : https://www.w3schools.com/sql/sql_update.asp
Tu y trouveras ton bonheur.
Cdlt.
