PHP récupération de "1"au lieu des donné

Fermé
ovni92 Messages postés 19 Date d'inscription mercredi 31 octobre 2007 Statut Membre Dernière intervention 25 décembre 2007 - 25 déc. 2007 à 11:39
 Alain42 - 27 déc. 2007 à 13:47
Bonjour,
Je rencontre un souci avec ma requête.
En effet, au lieu de récupérer dans ma table les données saisies par l'utilisateur, je récupère 1 1 1 dans les colonnes de ma table
Voici ma requête :
<html>
<body>

<form action="edit1.php" method="post">
Nom : <input type="text" name="nom"><br>
Prénom : <input type="text" name="prenom"><br>
Email : <input type="text" name="email"><br>
<input type="submit" name="bt" value="valider"><br>
</form>

<?php
mysql_connect("ddd","dddd","ddddd");
mysql_select_db("ddddd");

$nom =isset($_POST['nom']);
$prenom =isset($_POST['prenom']);
$email =isset($_POST['email']);

if (isset($_POST['bt']))


{
$ok=mysql_db_query("ddddd","INSERT INTO membres (nom,prenom,email) VALUES
('$nom','$prenom','$email')");

echo"<div align='center'>";
echo"<font face='Verdana' size='3' >L'élément a bien été inséré !</font>";
echo"</div>";
}
?>

</body>
</html>

Est ce un problème dans mon code, dans la base my sql?
merci de votre aide
A voir également:

2 réponses

isset renvoie true false non?
tu donnes la valeur vrai a $nom. donc $nom="1" ca marche parfaitement :o))))
0
Bonjour,

qqs erreurs:

<?php
mysql_connect("ddd","dddd","ddddd");
mysql_select_db("ddddd");

//$nom =isset($_POST['nom']);// isset veut existe  donc ça te repond vrai (1) et pas la valeur de nom
//d'abord tester sile formulaire a ete poste
if (isset($_POST['bt'])){
	$nom =$_POST['prenom'];
	$prenom =$_POST['prenom'];
	$email =$_POST['email'];
	//pas besoin de preciser la base elle est déja selectionnee plus haut
	$ok=mysql_query("INSERT INTO membres (nom,prenom,email) VALUES('$nom','$prenom','$email')");

	// et si la requette a abouti on met le message
	echo"<div align='center'>";
	echo"<font face='Verdana' size='3' >";
	if($ok){
		echo "L'élément a bien été inséré !";
	}else{
		echo "L'élément n'a pas été inséré !";
	}
	echo"</font></div>";
}
?> 


Vas voir le site: www.siteduzero.com tutos pas mal sur le php et mysql entre autre

@lain
0