Probléme VALUES formulaire - SQL/NoSQL - Programmation
Marsh Posté le 16-06-2007 à 10:50:12
pense à cocher la case [Désactiver les smilies] quand tu postes.
As-tu essayé la syntaxe directement dans la BDD pour voir si elle fonctionne ? Si oui et si ça marche alors c'est l'affectation de tes variables '$pseudo', '$pass'... qui sont pas bonnes. Fais voir la partie où tu les affectes pour voir.
Marsh Posté le 16-06-2007 à 12:05:15
par exemple $pseudo c'est une variable php, tu as bien mis quelque chose dedans non ?
Marsh Posté le 16-06-2007 à 13:00:22
tu dois avoir un formulaire de ce type par exemple :
<form method="POST" action="page.php">
<input name="pseudo" />
</form>
dans le fichier page.php où tu traites le formulaire il faut que tu récupères la valeur du champ pseudo par exemple avec la ligne suivante :
$pseudo = $_POST['pseudo'];
ou alors tu peux utiliser directement $_POST['pseudo']
(remplace POST par GET si ton formulaire est du type GET)
Edit : et pense à refermer ta connexion à la base de données à la fin avec : mysql_close();
Marsh Posté le 16-06-2007 à 13:31:35
merci c'est sympas je vais essayer et je te dit le résultat
Marsh Posté le 16-06-2007 à 08:30:25
Bonjour à tous j'ai commencer a créer un jeu en php mais voila le probléme :
Quand je valide l'inscription il n'y a que le champ ID qui s'incrémente dans la table alors que les autres champs restes vides voila la page de traitement du formulaire :
<?php
mysql_connect("localhost", "login", "XXXX" ); // Connexion à MySQL
mysql_select_db("game0spide_fr_tc" ); // Sélection de la base game0spide_fr_tc
$reponse = mysql_query("INSERT INTO tbl_user(id, pseudo, pass, pass1, email, nom_boutique) VALUES('', '$pseudo', '$pass', '$pass1', '$email', '$nom_boutique')" );
?>
(J'ai masquer mon mot de passe par XXXX et le login par login)
Voila j'espére que vous pourrez m'aider .
Merci d'avane
Message édité par Batista69 le 16-06-2007 à 10:55:52