PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 21-05-2009 16:50:19

squeek
Membre
Inscription : 21-05-2009
Messages : 1

[Sujet Clos] aucune incrémentation sur ma base de données

bonjour,
Je cherche a créer un formulaire ultra simple et à l'envoyer sur une base de données Mysql.
J'utilise php, mysqul et wamp.
je précise je suis un newbie, un tout nouveau débutant ....
/***********
Voici le code html
*********

<h1> Formulaire d'inscription </h1>
<form name="inscription" method="post" enctype="text/plain" action="formulaire.php">Pseudo
PSN  <input name="Pseudo" ><br>
Adresse mail <input name="Mail" ><br>
Age  <input maxlength="2" size="2" name="Age" ><br>
Ville <input name="Ville"><br>
Adresse Messenger(ICQ, MSN...) <input name="Messenger" ><br>
<br>
<input value="Envoyer" type="submit">
<br>

*********
voici le code php
*********

<?php
$pseudo = $_POST['pseudo'];
$mail= $_POST['mail'];
$age= $_POST['age'];
$messenger = $_POST['messenger'];

$user= "***";
$host= "****";
$password = "***";
$database = "****";

// connexion à la base
$db = mysql_connect($host, $user,$password)  or die('Erreur de connexion '.mysql_error());
// sélection de la base  

    mysql_select_db('test',$db)  or die('Erreur de selection '.mysql_error());

$sql = "INSERT INTO infos_tbl(id,pseudo,mail,age,messenger) VALUES('','$pseudo','$mail','$age,'$messenger')";
    echo 'Vos infos on été ajoutées.';  
     mysql_close();  // on ferme la connexion
?>
 

*********************************
Vraiment un truc très simple pour commencer et l'améliorer par la suite, le formulaire semble fonctionner, j'ai bien la réponse comme quoi tous est ok

"Vos infos on été ajoutées. "

>>>>>et là, je me dis VICTOIRE, et bien non, sur Mysql, que dalle la commande select*from me répond

"MySQL n'a retourné aucun enregistrement."

J'ai bien verifier log et mdp, je les ai même changé..
j'ai mis les paramètres en Type texte.
et rien, aucun donnée n'est enregistrée
Qui as-une idée ???

Hors ligne

#2 21-05-2009 17:48:03

Maljuna Kris
Infantimigulo
Lieu : Douarnenez 29100 Breizh Izel
Inscription : 08-05-2009
Messages : 2 453
Site Web

Re : [Sujet Clos] aucune incrémentation sur ma base de données

Saluton,
Essayes d'utiliser les balises de code idoine pour tes prochains posts, merci.
Pour ta requête, puisqu'id est un auto-increment(j'espère) laisse faire MySQL

$sql = "INSERT INTO infos_tbl(pseudo,mail,age,messenger)
            VALUES('$pseudo','$mail','$age,'$messenger')"
;

Et ça devrait aller mieux.


Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy

Hors ligne

Pied de page des forums