Formulaire et mysql
Fermé
francois
-
13 juin 2007 à 20:29
Ohm-WorK Messages postés 1464 Date d'inscription mardi 25 octobre 2005 Statut Contributeur Dernière intervention 29 octobre 2019 - 16 juin 2007 à 15:48
Ohm-WorK Messages postés 1464 Date d'inscription mardi 25 octobre 2005 Statut Contributeur Dernière intervention 29 octobre 2019 - 16 juin 2007 à 15:48
A voir également:
- Formulaire et mysql
- Mysql download - Télécharger - Bases de données
- Formulaire de réclamation facebook - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss - Forum Google Chrome
- Confirmation de l'envoi d'un formulaire html ✓ - Forum HTML
- Phpmyadmin a tenté de se connecter au serveur mysql, et le serveur a rejeté la connexion. merci de vérifier les valeurs de host, username et password dans la configuration et de s'assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur mysql. ✓ - Forum PHP
3 réponses
Ohm-WorK
Messages postés
1464
Date d'inscription
mardi 25 octobre 2005
Statut
Contributeur
Dernière intervention
29 octobre 2019
420
14 juin 2007 à 07:53
14 juin 2007 à 07:53
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?
Ohm-WorK
Messages postés
1464
Date d'inscription
mardi 25 octobre 2005
Statut
Contributeur
Dernière intervention
29 octobre 2019
420
16 juin 2007 à 15:48
16 juin 2007 à 15:48
Re
En fait, il faut supprimer l'apostrophé au moment de la récupération de la variable.
$ville=addslashes($_POST["ville"]);
:-)
Tchuss
En fait, il faut supprimer l'apostrophé au moment de la récupération de la variable.
$ville=addslashes($_POST["ville"]);
:-)
Tchuss