:: Easy-Script.com :: Index du Forum

Votre bannière ici !

 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 RSS : Les 20 dernières discussions des forums d'Easy-Script.nom RSS   ProfilProfil   Messages PrivésMessages Privés   ConnexionConnexion 

Poster un nouveau sujet  Répondre au sujet
Probleme quelque part
Oiseau
Invité

Répondre en citant
Bonjour,
Voila mon souci je tente desesperement de creer un formulaire html qui enverrait les informations saisies dans une bdd de mysql.
J'ai tant bien que mal commencé un script mais ca bug...qq part
Voici le script:

PHP:
<?php
if($_POST[submit]);

{
$connect mysql_connect("localhost","root",""); 
 
mysql_select_db("Test"); 
if (isset(
$_POST['Nom'])
&& isset(
$_POST['Prenom']) 
&& isset(
$_POST['Age'])
&& isset(
$_POST['Sexe'])
&& isset(
$_POST['TelFixe'])
&& isset(
$_POST['TelPortable']) 
&& isset(
$_POST['Email'])
&& isset(
$_POST['Adresse'])
&& isset(
$_POST['CodePostal'])
&& isset(
$_POST['Commune'])
&& isset(
$_POST['Acivite'])
&& isset(
$_POST['Secteur'])
&& isset(
$_POST['Locomotion'])
&& isset(
$_POST['NomIG'])
&& isset(
$_POST['PrenomIG'])
&& isset(
$_POST['SurnomIG'])
&& isset(
$_POST['Carriere'])
&& isset(
$_POST['Background'])
&& isset(
$_POST['Decouverte'])){


 
// Si on a les infos rentrées par le visiteur
 
$Nom mysql_real_escape_string(htmlspecialchars($_POST['Nom']));
$Prenom mysql_real_escape_string(htmlspecialchars($_POST['Prenom']));
$Age mysql_real_escape_string(htmlspecialchars($_POST['Age']));
$Sexe mysql_real_escape_string(htmlspecialchars($_POST['Sexe']));
$TelFixe mysql_real_escape_string(htmlspecialchars($_POST['TelFixe']));
$TelPortable mysql_real_escape_string(htmlspecialchars($_POST['TelPortable']));
$Email mysql_real_escape_string(htmlspecialchars($_POST['Email']));
$Adresse mysql_real_escape_string(htmlspecialchars($_POST['Adresse']));
$CodePostal mysql_real_escape_string(htmlspecialchars($_POST['CodePostal']));
$Commune mysql_real_escape_string(htmlspecialchars($_POST['Commune']));
$Activite mysql_real_escape_string(htmlspecialchars($_POST['Activite']));
$Secteur mysql_real_escape_string(htmlspecialchars($_POST['Secteur']));
$Locomotion =($_POST['Locomotion']);
$NomIG mysql_real_escape_string(htmlspecialchars($_POST['NomIG']));
$PrenomIG mysql_real_escape_string(htmlspecialchars($_POST['PrenomIG']));
$SurnomIG mysql_real_escape_string(htmlspecialchars($_POST['SurnomIG']));
$Carriere mysql_real_escape_string(htmlspecialchars($_POST['Carriere']));
$Background mysql_real_escape_string(htmlspecialchars($_POST['Background']));
$Decouverte = ($_POST['Decouverte']);} 

$sql="INSERT INTO inscriptions (id, Nom, Prenom, Age, Sexe, TelFixe, TelPortable, Email, Adresse, CodePostal, Commune, Activite, Secteur, Locomotion, NomIG, PrenomIG, SurnomIG, Carriere, Background, Decouverte)";
$sql.="VALUES ('','".$Nom."','".$Prenom."','".$Age."','".$Sexe."','".$TelFixe."','".$TelPortable."','".$Email."','".$Adresse."','".$CodePostal."','".$Commune."','".$Activite."','".$Secteur."','".$Locomotion."','".$NomIG."','".$PrenomIG."','".$SurnomIG."','".$Carriere."','".$Background."','".$Decouverte."')";
$req=mysql_query($sql) or die ("erreur dans la requete SQL : ".mysql_error());
  
// fermeture de la connection
mysql_close();
}
if(
$req){
    echo 
"Vous vous etes inscrit avec Succes";
}else{
    echo 
"Pas d'insertion dans la BDD"
}
?>

Ce qu'il se passe c'est que les information saisies ds le formulaire ne sont pas entrées ds la table, a part id.
j'precise que je decouvre le php donc ne m'en voulez pas si j'fais des erreurs aberrantes. souvent je sais pas ce que je tape
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Salut,

Essaie avec ceci (en remplaçant l'ancienne ligne correspondante de ton code) :

PHP:
<?php
//......
$sql .= " VALUES ('','$Nom','$Prenom','$Age','$Sexe','$TelFixe','$TelPortable','$Email','$Adresse','$CodePostal','$Commune','$Activite','$Secteur','$Locomotion','$NomIG','$PrenomIG','$SurnomIG','$Carriere','$Background','$Decouverte')"
//......
?>


Voir le profil de l'utilisateurEnvoyer un message privé
oiseau
Invité

Répondre en citant
Ca change rien :/
Redox
Modérateurs
Modérateurs

Inscrit le: 07 Sep 2004
Messages: 973
Répondre en citant
Aucune erreur MySQL n'est générée ?

Vérifies de même que tes variables issus du formulaire $Nom etc... sont bien renseignées en faisant un ptit echo sur ces variables avant la requête MySQL !
Voir le profil de l'utilisateurEnvoyer un message privé
Annonces && Topic Scooping
Probleme quelque part
Vous pouvez poster de nouveaux sujets dans ce forum
Vous pouvez répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum
Toutes les heures sont au format GMT + 2 Heures  
Page 1 sur 1  

  
  
 Poster un nouveau sujet  Répondre au sujet
 
 


Powered by phpBB © 2001, 2002 phpBB Group
Traduction par : phpBB-fr.com
Design by Vjacheslav Trushkin
phpBB SEO

Anti Bot Question MOD - phpBB MOD against Spam Bots
Inscriptions / messages bloqués: 2555 / 576