Plateformes d'assistanceDiscussions & Opinions des Communautés
|
|
|
|
Bonjour à tous !
J'ai une problème de syntaxe ... j'ai regardé la doc mais je trouve pas l'erreur.
Voici le code :
$result = mysql_query("UPDATE locations SET (id_membre=$id_membre,id_location='$id_location',adresse='$adresse',type='$type',
nbpers='$nbpers',nbetoiles='$nbetoiles',dplage='$dplage',dport='$dport',
microonde='$microonde',lavelinge'$lavelinge',television'$television',
jardin='$jardin',animal='$animal',photomini='$photomini',
photo1='$photo1',photo2='$photo2',photo3='$photo3',photo4='$photo4')
WHERE (locations.id_membre = membres.id_membre)");
Merci !
Configuration: Windows XP Firefox 2.0.0.12
Meilleures réponses pour « syntaxe SQL, update » dans :
SQL - Mise à jour d'informations VoirLe SQL permet la modification d'une table par un utilisateur (pour peu qu'il ait les droits
suffisants...). La modification d'une table consiste à:
ajouter des tuples
modifier des tuples existants
ou bien supprimer des tuples
Insertion de...
Oracle - Les séquences VoirCet article s'appuie sur la version 8.1.6 d'Oracle.
Une séquence est un objet de base de données Oracle, au même titre qu'une table, une vue, etc... Autrement dit, il appartient à un utilisateur, on peut le manipuler, le modifier, à condition...
SQL - Contraintes d'intégrité VoirExpression de contraintes d'intégrité
Une contrainte d'intégrité est une clause permettant de contraindre
la modification de tables, faite par l'intermédiaire de requêtes
d'utilisateurs, afin que les données saisies dans la base soient...
Voila c'est fait mais même prob ...
$adresse=$_POST['adresse'];
$type=$_POST['type'];
$nbpers=$_POST['nbpers'];
$nbetoiles=$_POST['nbetoiles'];
$dplage=$_POST['dplage'];
$dport=$_POST['dport'];
$microonde=$_POST['microonde'];
$lavelinge=$_POST['lavelinge'];
$television=$_POST['television'];
$jardin=$_POST['jardin'];
$animal=$_POST['animal'];
$photomini=$_POST['photomini'];
mysql_connect("sdf.sdfsdf.fr", "sdf", "sdf"); // Connexion à MySQL
mysql_select_db("sdf"); // Sélection de la base On est connectés, on peut travailler sur la BDD
$email = $_SESSION['email'];
$req1 = "SELECT * FROM membres WHERE email='$email'";
$iduser = mysql_query($req1);
while ($sql = mysql_fetch_array($iduser))
{
$id_membre=$sql['id_membre'];
}
// on a chopé l'id de l'utilisateur qui est connecté
$result = mysql_query("UPDATE locations SET (id_membre='$id_membre',id_location='$id_location',adresse='$adresse',type='$type',
nbpers='$nbpers',nbetoiles='$nbetoiles',dplage='$dplage',dport='$dport',
microonde='$microonde',lavelinge='$lavelinge',television='$television',
jardin='$jardin',animal='$animal',photomini='$photomini',
photo1='$photo1',photo2='$photo2',photo3='$photo3',photo4='$photo4')
WHERE (locations.id_membre = membres.id_membre)");
|
Personne pour m'aider ?
mysql_connect($server, $user, $password); // Connexion à MySQL
mysql_select_db($database); // Sélection de la base On est connectés, on peut travailler sur la BDD
$email = $_SESSION['email'];
$req1 = "SELECT * FROM membres WHERE email='$email'";
$iduser = mysql_query($req1);
while ($sql = mysql_fetch_array($iduser))
{
$id_membre=$sql['id_membre'];
}
// on a chopé l'id de l'utilisateur qui est connecté
$requp = "UPDATE locations SET (id_membre=$id_membre,id_location=$id_location,adresse=$adresse,type=$type,
nbpers=$nbpers,nbetoiles=$nbetoiles,dplage=$dplage,dport=$dport,
microonde=$microonde,lavelinge=$lavelinge,television=$television,
jardin=$jardin,animal=$animal,photomini=$photomini,
photo1=$photo1,photo2=$photo2,photo3=$photo3,photo4=$photo4)
WHERE ('locations.id_membre' = 'membres.id_membre')";
$result = mysql_query($requp);
|

