Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/11/2006, 20h11   #1
Membre du Club
 
Inscription : février 2005
Messages : 212
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 212
Points : 62
Points : 62
Par défaut [SQL] Requete Update

Bonjour,

Il me semble que j'ai un problème avec cette requete update. J'ai verifié mes variables. Toutes les valeurs sont défini. PAut-être un probleme de type de champ notamment avec le champ Date_Naissance qui est une date. Mais je ne comprend pas bien le système de cote.

Si quelqu'un peut me donner un coup de main c'est sympa.

Merci de votre aide.

Code :
1
2
3
4
5
$maj = mysql_query("UPDATE T_Patients SET 'Login=' .$Login.' '.'Nom=' .$Nom .' 
'.'Prenom=' .$Prenom .' '.'Password=' .$Password .' 
'.'Mail=' .$Mail .' '.'Date_Naissance=' .$Date_Naissance .' 
'.'Adresse=' .$Adresse .' '.'Ville=' .$Ville.' '.'Code_Postal=' .$Code_Postal .'
 '.'Sexe=' .$Sexe .' '.'Tel=' .$Tel .' '.'WHERE ID_Patient= ' .$id " ) ;
Sam 069 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2006, 20h19   #2
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
$maj = mysql_query("UPDATE T_Patients SET
Login='$Login', 
Nom='$Nom', 
Prenom='$Prenom', 
Password='$Password', 
Mail='$Mail',  
Date_Naissance='$Date_Naissance', 
Adresse='$Adresse', 
Ville='$Ville', 
Code_Postal='$Code_Postal', 
Sexe='$Sexe', 
Tel='$Tel'
WHERE ID_Patient= '$id' " ) ;
en fait pour résumer entre " ", php est capable de lire tes variables :
Code :
1
2
3
4
<?
$text = 'ceci est un text';
echo "test1 : $text";
?>
donne : text1 : ceci est un text

alors qu'entre ' ' php ne lit pas les variables:
Code :
1
2
3
4
<?
$text = 'ceci est un text';
echo 'test2 : $text';
?>
donne : test2 : $text

Code :
1
2
3
4
<?
$text = 'ceci est un text';
echo 'test3'.$text';
?>
donne : text3 : ceci est un text
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2006, 20h36   #3
Membre du Club
 
Inscription : février 2005
Messages : 212
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 212
Points : 62
Points : 62
Vraiment sympa. Merci pour ta réponse rapide et tes explications.

Je te remercie.

Bonne continuation.
Sam 069 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/11/2006, 21h15   #4
Membre émérite
 
Avatar de julien.63
 
Inscription : décembre 2005
Messages : 1 322
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1 322
Points : 981
Points : 981
Envoyer un message via MSN à julien.63
pour plus de détails sur les guillemets :
Apostrophes ou guillemets : lesquels choisir ?
@+
julien.63 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h32.


 
 
 
 
Partenaires

Hébergement Web