par
zitO » 29 juil. 2005, 16:47
Autant pour moi j'avais déjà oublier l'id donc ca pouvais pas fonctionner correctement
Mais y'a tjs un blem
Avec ce code ca marche :
<?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['pays'] !=NULL
AND $_POST['msn'] != NULL)
{
// Alors on peut enregister dans la table
// Connexion à la base de données
mysql_connect('sql.free.fr','teampowa','');
mysql_select_db('teampowa');
// 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(id, pseudo, prenom, age, ville, msn) VALUES ('', '".$pseudo."', '".$prenom."', '".$age."', '".$ville."', '".$pays."', '".$msn."')");
}
// Connexion à la base de données
mysql_connect('sql.free.fr','teampowa','');
mysql_select_db('teampowa');
$insert = "INSERT INTO membres (id, pseudo, prenom, age, ville, msn) VALUES ('', '$pseudo', '$prenom', '$age', '$ville', '$msn')";
echo 'Voici la requête qui est exécutée <br>:'.$insert.'<br>';
mysql_query($insert) or die (mysql_error());
echo 'Merci de vous être inscrit '.$pseudo.' ! @ bientot ';
}
?>
Tandis que avec ce code ca ne marche pas, il n'insert rien dans la BDD :
<?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['pays'] !=NULL
AND $_POST['msn'] != NULL)
{
// Alors on peut enregister dans la table
// Connexion à la base de données
mysql_connect('sql.free.fr','teampowa','');
mysql_select_db('teampowa');
// 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(id, pseudo, prenom, age, ville, msn) VALUES ('', '".$pseudo."', '".$prenom."', '".$age."', '".$ville."', '".$pays."', '".$msn."')");
}
echo 'Merci de vous être inscrit '.$pseudo.' ! @ bientot ';
}
?>
Autant pour moi j'avais déjà oublier l'id donc ca pouvais pas fonctionner correctement :)
Mais y'a tjs un blem
Avec ce code ca marche :
[php]<?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['pays'] !=NULL
AND $_POST['msn'] != NULL)
{
// Alors on peut enregister dans la table
// Connexion à la base de données
mysql_connect('sql.free.fr','teampowa','');
mysql_select_db('teampowa');
// 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(id, pseudo, prenom, age, ville, msn) VALUES ('', '".$pseudo."', '".$prenom."', '".$age."', '".$ville."', '".$pays."', '".$msn."')");
}
// Connexion à la base de données
mysql_connect('sql.free.fr','teampowa','');
mysql_select_db('teampowa');
$insert = "INSERT INTO membres (id, pseudo, prenom, age, ville, msn) VALUES ('', '$pseudo', '$prenom', '$age', '$ville', '$msn')";
echo 'Voici la requête qui est exécutée <br>:'.$insert.'<br>';
mysql_query($insert) or die (mysql_error());
echo 'Merci de vous être inscrit '.$pseudo.' ! @ bientot ';
}
?>[/php]
Tandis que avec ce code ca ne marche pas, il n'insert rien dans la BDD :
[php]<?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['pays'] !=NULL
AND $_POST['msn'] != NULL)
{
// Alors on peut enregister dans la table
// Connexion à la base de données
mysql_connect('sql.free.fr','teampowa','');
mysql_select_db('teampowa');
// 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(id, pseudo, prenom, age, ville, msn) VALUES ('', '".$pseudo."', '".$prenom."', '".$age."', '".$ville."', '".$pays."', '".$msn."')");
}
echo 'Merci de vous être inscrit '.$pseudo.' ! @ bientot ';
}
?>[/php]