Formulaire+base de donée
Fermé
kissi
-
5 févr. 2008 à 13:13
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 - 5 févr. 2008 à 14:24
Scalpweb Messages postés 1467 Date d'inscription samedi 13 mars 2004 Statut Membre Dernière intervention 5 mai 2010 - 5 févr. 2008 à 14:24
A voir également:
- Formulaire+base de donée
- Formulaire de réclamation facebook - Guide
- Formules excel de base - Guide
- Périphérique système de base ✓ - Forum Pilotes (drivers)
- Alias du formulaire - Forum Programmation
- Formulaire de remboursement free pdf ✓ - Forum Vos droits sur internet
3 réponses
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
5 févr. 2008 à 13:55
5 févr. 2008 à 13:55
Tu commences par te connecter à ta base de donnée :
mysql_connect($host,$user, $pass);
@mysql_select_db($bdd);
Evidemment, tu changes $host, $user, $pass et $bdd par les valeurs correspondantes à ton serveur.
Ensuite, tu envoies la commande MySql :
$commandeSQL = "INSERT INTO `ta_table` ( `champ1`,`champ2, `champ3...`)
VALUES ('Valeur1', 'Valeur2', 'Valeur3...');";
$requet=mysql_db_query($bdd,$commandeSQL);
La encore, il faut que tu modifies la requete en fonction de la structure de table MySQL
mysql_connect($host,$user, $pass);
@mysql_select_db($bdd);
Evidemment, tu changes $host, $user, $pass et $bdd par les valeurs correspondantes à ton serveur.
Ensuite, tu envoies la commande MySql :
$commandeSQL = "INSERT INTO `ta_table` ( `champ1`,`champ2, `champ3...`)
VALUES ('Valeur1', 'Valeur2', 'Valeur3...');";
$requet=mysql_db_query($bdd,$commandeSQL);
La encore, il faut que tu modifies la requete en fonction de la structure de table MySQL
oui je l'ai fait comme suite mais je reçoi des message d'erreur:
116.<? mysql_connect("localhost","root","") or die(" Erreur de connection au serveur");
117.mysql_select_db("prod") or die("Erreur de connection a la base de donnees");//ouvre la BDD
118.mysql_query("INSERT INTO juste VALUES('','$rand_name.$file_ext','$rand_name','$file_ext','$path_big')")
119.or die(" Erreur d'insertion de donnees");
120.echo "Nous donnerons suite à votre enrégistrement dans les plus brefs delais";
121.mysql_close(); ?>
erreur:
Notice: Undefined variable: rand_name in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Notice: Undefined variable: file_ext in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Notice: Undefined variable: rand_name in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Notice: Undefined variable: file_ext in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Nous donnerons suite à votre enrégistrement dans les plus brefs delais
116.<? mysql_connect("localhost","root","") or die(" Erreur de connection au serveur");
117.mysql_select_db("prod") or die("Erreur de connection a la base de donnees");//ouvre la BDD
118.mysql_query("INSERT INTO juste VALUES('','$rand_name.$file_ext','$rand_name','$file_ext','$path_big')")
119.or die(" Erreur d'insertion de donnees");
120.echo "Nous donnerons suite à votre enrégistrement dans les plus brefs delais";
121.mysql_close(); ?>
erreur:
Notice: Undefined variable: rand_name in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Notice: Undefined variable: file_ext in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Notice: Undefined variable: rand_name in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Notice: Undefined variable: file_ext in c:\program files\easyphp1-8\www\upload_file\index.php on line 118
Nous donnerons suite à votre enrégistrement dans les plus brefs delais
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
43
5 févr. 2008 à 14:24
5 févr. 2008 à 14:24
Il faut que tu places ce code juste à la fin de ta balise php, juste avant le ?>, pour que les variables soient bien reconnues.