Formulaire et mysql
francois
-
Ohm-WorK Messages postés 1464 Date d'inscription Statut Contributeur Dernière intervention -
Ohm-WorK Messages postés 1464 Date d'inscription Statut Contributeur Dernière intervention -
bonsoir!
j'ai un creer un formulaire afin d'inserer des informations dans une table de ma base de données.
quand j'appui sur le bouton envoyer, tout se deroule normalement et aucun message d'erreur ne s'affiche, mais quand je vais dans ma base de donner verifier si le trans fert a ete fait, je constate que rien a ete ajouter dans ma table. je ne comprend pas pourkoi.
voici mon programme:
$user="root";
$host="localhost";
$password=831200;
$base="sortirensemble";
$connexion=mysql_connect($host,$user,$password) or die ("connexion au serveur impossible");
$db=mysql_select_db($base,$connexion) or die ("selection de la base impossible");
$nom=$_POST["nom"];
$prenom=$_POST["prenom"];
$ville=$_POST["ville"];
$age=$_POST["age"];
$description=$_POST["description"];
$sexualite=$_POST["sexualite"];
mysql_query("INSERT INTO membre (nom,prenom,age,ville,description,sexualite) VALUES('$nom','$prenom','$age','$ville','$description','$sexualite')");
echo"<center> merci pour votre inscription!<br> D 'ici 24h vous serez membre du site sortir ensemble! </center>";
alors je ne comprend pas pourkoi le transfert ne s'effectue pas! d'autan tplus qu'aucun message d'erreur ne s'affiche tout se deroule normalement. je precise que j'utilise mysql.
j'ai un creer un formulaire afin d'inserer des informations dans une table de ma base de données.
quand j'appui sur le bouton envoyer, tout se deroule normalement et aucun message d'erreur ne s'affiche, mais quand je vais dans ma base de donner verifier si le trans fert a ete fait, je constate que rien a ete ajouter dans ma table. je ne comprend pas pourkoi.
voici mon programme:
$user="root";
$host="localhost";
$password=831200;
$base="sortirensemble";
$connexion=mysql_connect($host,$user,$password) or die ("connexion au serveur impossible");
$db=mysql_select_db($base,$connexion) or die ("selection de la base impossible");
$nom=$_POST["nom"];
$prenom=$_POST["prenom"];
$ville=$_POST["ville"];
$age=$_POST["age"];
$description=$_POST["description"];
$sexualite=$_POST["sexualite"];
mysql_query("INSERT INTO membre (nom,prenom,age,ville,description,sexualite) VALUES('$nom','$prenom','$age','$ville','$description','$sexualite')");
echo"<center> merci pour votre inscription!<br> D 'ici 24h vous serez membre du site sortir ensemble! </center>";
alors je ne comprend pas pourkoi le transfert ne s'effectue pas! d'autan tplus qu'aucun message d'erreur ne s'affiche tout se deroule normalement. je precise que j'utilise mysql.
A voir également:
- Formulaire et mysql
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
- Mysql community server - Télécharger - Bases de données
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Webmastering
3 réponses
Salut,
Essaye comme ça :
$user="root";
$host="localhost";
$password=831200;
$base="sortirensemble";
$connexion=mysql_connect($host,$user,$password) or die ("connexion au serveur impossible");
$db=mysql_select_db($base,$connexion) or die ("selection de la base impossible");
$nom=$_POST["nom"];
$prenom=$_POST["prenom"];
$ville=$_POST["ville"];
$age=$_POST["age"];
$description=$_POST["description"];
$sexualite=$_POST["sexualite"];
$req = mysql_query("INSERT INTO membre (nom,prenom,age,ville,description,sexualite) VALUES('$nom','$prenom','$age','$ville','$description','$sexualite')") or die (mysql_error());
echo"<center> merci pour votre inscription!<br> D 'ici 24h vous serez membre du site sortir ensemble! </center>";
alors je ne comprend pas pourkoi le transfert ne s'effectue pas! d'autan tplus qu'aucun message d'erreur ne s'affiche tout se deroule normalement. je precise que j'utilise mysql.
Tchussss
Ohm-WorK
Essaye comme ça :
$user="root";
$host="localhost";
$password=831200;
$base="sortirensemble";
$connexion=mysql_connect($host,$user,$password) or die ("connexion au serveur impossible");
$db=mysql_select_db($base,$connexion) or die ("selection de la base impossible");
$nom=$_POST["nom"];
$prenom=$_POST["prenom"];
$ville=$_POST["ville"];
$age=$_POST["age"];
$description=$_POST["description"];
$sexualite=$_POST["sexualite"];
$req = mysql_query("INSERT INTO membre (nom,prenom,age,ville,description,sexualite) VALUES('$nom','$prenom','$age','$ville','$description','$sexualite')") or die (mysql_error());
echo"<center> merci pour votre inscription!<br> D 'ici 24h vous serez membre du site sortir ensemble! </center>";
alors je ne comprend pas pourkoi le transfert ne s'effectue pas! d'autan tplus qu'aucun message d'erreur ne s'affiche tout se deroule normalement. je precise que j'utilise mysql.
Tchussss
Ohm-WorK
merci ,ce la fonctionne maintenat j'arrive a transferer les informations saisie dans le formulaire vers ma base de donné. mais maintenant j'ai un autre probleme! si je rentre dans le formulaire des information qui contienne des apostrophe ou des guillemets par exemple( j'habite), ca me retourne "(erreur de syntaxe pres de j'habite) alors je suis obligede retirer l'apostrophe pour que le trans fert se fasse bien.
comment resoudre ce probleme?
comment resoudre ce probleme?