[Résolu] Problème d'insertion dans ma table !
Posté : 29 juil. 2005, 12:32
Bonjour tout le monde
C'est de nouveau moi
Je continu sur la lancer de mon "script" dont j'en avais fait part ici.
J'ai fais une zone d'inscription qui permet, lorsque l'on est inscrit, d'ajouter automatiquement un membre dans la liste.
Je m'inscris pour tester, aucune erreur ne surgit. Et quand je regarde dans la liste des membres elle n'a pas changé. Je regarde dans ma table et aucune information a été transmise !
Merci d'avance
Je pense élaborer mon script plus tard mais comme il marche pas pour l'moment 
C'est de nouveau moi
Je continu sur la lancer de mon "script" dont j'en avais fait part ici.
J'ai fais une zone d'inscription qui permet, lorsque l'on est inscrit, d'ajouter automatiquement un membre dans la liste.
Je m'inscris pour tester, aucune erreur ne surgit. Et quand je regarde dans la liste des membres elle n'a pas changé. Je regarde dans ma table et aucune information a été transmise !
<?php
if (isset($_POST['pseudo']) AND isset($_POST['prenom']) AND isset($_POST['age']) AND isset($_POST['ville']) AND isset($_POST['msn']))
{
if
($_POST['pseudo'] != NULL
AND $_POST['prenom'] != NULL
AND $_POST['age'] != NULL
AND $_POST['ville'] != NULL
AND $_POST['msn'] != NULL)
{
// Alors on peut enregister dans la table
// Connexion à la base de données
mysql_connect('sql.free.fr','******','******');
mysql_select_db('********');
// On utilise la fonction PHP htmlentities pour ne pas avoir de HTML dans la BDD
$pseudo = htmlentities ($_POST['pseudo']);
$prenom = htmlentities ($_POST['prenom']);
$age = htmlentities ($_POST['age']);
$ville = htmlentities ($_POST['ville']);
$msn = htmlentities ($_POST['msn']);
// Suite à ce contrôle on peut enregistrer dans la table
mysql_query("INSERT INTO membres VALUES ('$pseudo', '$prenom', '$age', '$ville', '$msn')");
// On se déconnecte de MySQL
mysql_close();
}
echo "Vous êtes maintenant inscrit !!";
}
?>
J'ai verifié cette ligne plusieurs fois
mysql_query("INSERT INTO membres VALUES ('$pseudo', '$prenom', '$age', '$ville', '$msn')");
Mais je ne pense pas avoir fait d'erreur à moins qu'elle vient d'autre part?Merci d'avance