lebelm
Messages postés17Date d'inscriptionmercredi 25 décembre 2002StatutMembreDernière intervention11 juin 2006
-
17 nov. 2005 à 20:39
superbaloo78
Messages postés87Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention19 mai 2006
-
17 nov. 2005 à 21:33
Bonjour,
J'essaie de créé un form pour ajouter des users. Les infos du user dans une table et les privilèges dans l'autre, mais sa me donne une erreur de syntaxe lors du 2ieme insert, mais je ne comprend pas pk. Est-ce que qqun pourrais m'aider.
Voici mon bout de source.
else if($_POST['pass'] == $_POST['pass2']){ // on vérifie si le mot de passe et le mot de passe confirmé ont la même valeur
// on passe toutes les variables $POST en variables
$login = $_POST['login'];
$pass = md5($_POST['pass']);
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$departement = $_POST['departement'];
// on fait l'INSERT dans la base de données
$add_user = sprintf("INSERT INTO utilisateurs (login, pass, nom, prenom, departement) VALUES ('$login', '$pass', '$nom', '$prenom', '$departement')");
mysql_select_db($database, $connect);
$result = mysql_query($add_user, $connect) or die(mysql_error());
// on récupère le id du user $query_id "SELECT id_user FROM utilisateurs WHERE login '$login'";
$id_1 = mysql_query($query_id, $connect) or die(mysql_error());
$row_id_1 = mysql_fetch_assoc($id_1);
$id1 = $row_id_1['id_user'];
// on récupère les access 1
$read_article = $_POST['read_article'];
$write_article = $_POST['write_article'];
$administrateur = $_POST['administrateur'];
// on fait l'INSERT dans la base de donnée
$add_users = sprintf("INSERT INTO privileges (id_user, admin, article_read, article_edit) VALUES ('5', '$administrateur', '$read_article', '$write_article')");
mysql_select_db($database, $connect);
$result = mysql_query($add_users, $connect) or die(mysql_error());
--------------------------------------------------------------------------------
Mon erreur se fait dans la partie rouge.
Voici lerreure que sa me donne.
Erreur de syntaxe près de 'privileges (id_user, admin, article_read, article_edit) VALUES (' à la ligne 1