[PHP]close WHERE dans un UPDATE
UnStagiaireTemporaire
-
vordano Messages postés 1685 Date d'inscription Statut Membre Dernière intervention -
vordano Messages postés 1685 Date d'inscription Statut Membre Dernière intervention -
Bonjour à ceux qui me liront (et aux autres aussi, il n'y a pas de raison)
Mon problème est pour ainsi dire tout simple ... Je veux fair un UPDATE, mais dès que je mais les close WHERE, ça marche plus.
Voici mon code :
Si vous voyez le problème, je vous remercierais de me le faire remarquer afin de ne plus le faire par la suite, merci bien.
Mon problème est pour ainsi dire tout simple ... Je veux fair un UPDATE, mais dès que je mais les close WHERE, ça marche plus.
Voici mon code :
$Nom=isset($_POST['Nom'])?$_POST['Nom']:""; $Pren=isset($_POST['Prenom'])?$_POST['Prenom']:""; $Adresse=isset($_POST['Adresse'])?$_POST['Adresse']:""; $Ville=isset($_POST['Ville'])?$_POST['Ville']:""; $CodePostal=isset($_POST['CodePostal'])?$_POST['CodePostal']:""; $TelFixe=isset($_POST['TelFixe'])?$_POST['TelFixe']:""; $TelPortable=isset($_POST['TelPortable'])?$_POST['TelPortable']:""; $Couriel=isset($_POST['Couriel'])?$_POST['Couriel']:""; $TelProfessionnel=isset($_POST['TelProfessionnel'])?$_POST['TelProfessionnel']:""; $DateNaissance=isset($_POST['DateN'])?$_POST['DateN']:""; $LieuNaissance=isset($_POST['LieuN'])?$_POST['LieuN']:""; mysql_query("UPDATE personne SET Name = '$Nom', Prenom = '$Pren', Adresse = '$Adresse', Ville = '$Ville', CodePostal = '$CodePostal', TelFixe = '$TelFixe', TelPortable = '$TelPortable', Couriel = '$Couriel', TelProfessionnel = '$TelProfessionnel', DateNaissance = '$DateNaissance', LieuNaissance = '$LieuNaissance' WHERE personne.Name = '$Nom' AND personne.Prenom = '$Pren' AND personne.DateNaissance = '$DateNaissance' AND personne.LieuNaissane = '$LieuNaissance'");
Si vous voyez le problème, je vous remercierais de me le faire remarquer afin de ne plus le faire par la suite, merci bien.
A voir également:
- [PHP]close WHERE dans un UPDATE
- Windows update bloqué - Guide
- Winget update - Guide
- Asus live update - Télécharger - Utilitaires
- Where is it - Télécharger - Gestion de fichiers
- Easy php - Télécharger - Divers Web & Internet
1 réponse
dans ta clause where tu donne des infos qui ne sont pas encore mise a jour, donc c'est normal que ça plante.
tu devrais mettre l'id de la personne dans la clause where, c'est préférable en cas d'homonyme et surtout c'est propre
tu devrais mettre l'id de la personne dans la clause where, c'est préférable en cas d'homonyme et surtout c'est propre
UnStagiaireTemporaire
ok ... AU début je voulais pas utiliser d'ID mais finalement il va bien faloir ... merci ^^
vordano
Messages postés
1685
Date d'inscription
Statut
Membre
Dernière intervention
316
si l'id est là c'est pas pour faire un concours de beauté hein ;)