A voir également:
- Inserer des donné php dans mysql
- Insérer une vidéo dans powerpoint - Guide
- Insérer signature word - Guide
- Insérer liste déroulante excel - Guide
- Insérer table des matières word - Guide
- Insérer filigrane word - Guide
2 réponses
tidjool
Messages postés
103
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
16 août 2012
7
Modifié par tidjool le 16/08/2012 à 14:25
Modifié par tidjool le 16/08/2012 à 14:25
Bonjour,
Le formulaire html appelle le fichier.php. Ce dernier récupère les données via (Post ou Get), ensuite, il faut faire une requete sql de type Insert into
ex (à enrichir):
-----html--------
<form action="fichier.php" method="post">
<input type="text" name="exemple"/>
<input type="submit" value="valider"/>
</form>
----php---------
$exemple = $_Post['exemple'];
--connexion à la base
$requete = "insert into latable (champ) value(".$exemple.")";
--execution de la requete
Le formulaire html appelle le fichier.php. Ce dernier récupère les données via (Post ou Get), ensuite, il faut faire une requete sql de type Insert into
ex (à enrichir):
-----html--------
<form action="fichier.php" method="post">
<input type="text" name="exemple"/>
<input type="submit" value="valider"/>
</form>
----php---------
$exemple = $_Post['exemple'];
--connexion à la base
$requete = "insert into latable (champ) value(".$exemple.")";
--execution de la requete
donc en haut de la page j'ai ceci 0 ) { echo " connexion r?ussie" ; } else { echo "Echec de connexion" ; } mysql_select_db($bdd) or die("Erreur de connexion ? la base de donn?e" ); //On ins?re les informations du formulaire dans la table $sql="insert into clients (Code,Civil,Nom_prenom,Adresse,Cp,Ville,Telephone,Email,Date_de_naissance) values ('".$Code."','".$Civil."'".$Nom_prenom."','".$Adresse."'".$Cp."','".$Ville."'".$Telephone."','".$Email."'".$Date_de_naissance.")" ; $result = mysql_query('$sql'); mysql_close(); ?> et quand je fais submit j'ai cette erreur
( ! ) Parse error: syntax error, unexpected T_IF in C:\wamp\www\CashProg\nouveauxarticle.php on line 3
voici mon code
( ! ) Parse error: syntax error, unexpected T_IF in C:\wamp\www\CashProg\nouveauxarticle.php on line 3
voici mon code
<?PHP $Code = $_POST['Code']; $Civil = $_POST['Civil']; $Nom_prenom = $_POST['Nom_prenom']; $Adresse = $_POST['Adresse']; $Cp = $_POST['Cp']; $Ville = $_POST['Ville']; $Telephone = $_POST['Telephone']; $Email = $_POST['Email']; $Date_de_naissance = $_POST['Date_de_naissance']; //Connexion à la base de donnée $bdd = 'phplogin'; $host = "localhost" ; $user = "clients" ; $mdp = "31p71h49" ; $connect = mysql_connect($host, $user, $mdp) ; if ($connect > 0 ) { echo " connexion réussie" ; } else { echo "Echec de connexion" ; } mysql_select_db($bdd) or die("Erreur de connexion à la base de donnée" ); //On insère les informations du formulaire dans la table $sql="insert into clients (Code,Civil,Nom_prenom,Adresse,Cp,Ville,Telephone,Email,Date_de_naissance) values ('".$Code."','".$Civil."'".$Nom_prenom."','".$Adresse."'".$Cp."','".$Ville."'".$Telephone."','".$Email."'".$Date_de_naissance.")" ; $result = mysql_query('$sql'); mysql_close(); ?> <!DOCTYPE html> <html> <head> <LINK rel="stylesheet" type="text/css" href="style.css"> <meta charset="utf-8" /> <title>Nouvel articles-CashProg</title> </head> <body> <form method="POST" action="nouveauxarticle.php"> <p><font color="red">/!\ Tous les champs doivent être remplis /!\</font></p> <p>Code barre</p> <input type="text" name="Code_barre"/> <p>Designation</p> <input type="text" name="Designation"/> <p>Rayon</p> <input type="text" name="Rayon"/> <p>Famille</p> <input type="text" name="Famille"/> <p>Poids</p> <input type="text" name="Poids"/> <p>Point de fidelite</p> <input type="text" name="Point_de_fidelite"/> <p>Date de sortie</p> <input type="text" name="Date_de_sortie"/> <p>Prix de reprise</p> <input type="text" name="Prix_de_reprise"/> <p>Vente TTC</p> <input type="text" name="Vente_TTC"/> <p>Vente HT</p> <input type="text" name="Vente_HT"/> <p>Stock</p> <input type="text" name="Stock"/> <INPUT type="checkbox" name="Neuf" value="1"> Neuf <INPUT type="checkbox" name="Occasions" value="2"> Occasions <SELECT name="Tva" size="1"> <OPTION>0 <OPTION>2.1 <OPTION>5.5 <option>7 <option>19.6 </select> <input type="submit" name="Validez" value="Valider"/> </form> </body> </html>
tidjool
Messages postés
103
Date d'inscription
mercredi 19 avril 2006
Statut
Membre
Dernière intervention
16 août 2012
7
Modifié par tidjool le 16/08/2012 à 15:45
Modifié par tidjool le 16/08/2012 à 15:45
j'ai pas tout regardé mais il manque des virgules dans la requete (values ('".$Code."','".$Civil."'".$Nom_prenom."','".$Adresse."'".$Cp."','".$Ville."'".$Telephone."','".$Email."'".$Date_de_naissance.")" ;
Toujorus même erreur mon code
<?PHP $Code = $_POST['Code']; $Civil = $_POST['Civil']; $Nom_prenom = $_POST['Nom_prenom']; $Adresse = $_POST['Adresse']; $Cp = $_POST['Cp']; $Ville = $_POST['Ville']; $Telephone = $_POST['Telephone']; $Email = $_POST['Email']; $Date_de_naissance = $_POST['Date_de_naissance']; //Connexion à la base de donnée $bdd = 'articles'; $host = "localhost" ; $user = "articles" ; $mdp = "31p71h49" ; $connect = mysql_connect($host, $user, $mdp) ; if ($connect > 0 ) { echo " connexion réussie" ; } else { echo "Echec de connexion" ; } mysql_select_db($bdd) or die("Erreur de connexion à la base de donnée" ); //On insère les informations du formulaire dans la table $sql="insert into clients (Code,Civil,Nom_prenom,Adresse,Cp,Ville,Telephone,Email,Date_de_naissance) values ('".$Code."','".$Civil.",".$Nom_prenom."','".$Adresse."'".$Cp."','".$Ville."'".$Telephone."','".$Email."'".$Date_de_naissance.")" ; $result = mysql_query('$sql'); mysql_close(); ?> <!DOCTYPE html> <html> <head> <LINK rel="stylesheet" type="text/css" href="style.css"> <meta charset="utf-8" /> <title>Nouvel articles-CashProg</title> </head> <body> <form method="POST" action="nouveauxarticle.php"> <p><font color="red">/!\ Tous les champs doivent être remplis /!\</font></p> <p>Code barre</p> <input type="text" name="Code_barre"/> <p>Designation</p> <input type="text" name="Designation"/> <p>Rayon</p> <input type="text" name="Rayon"/> <p>Famille</p> <input type="text" name="Famille"/> <p>Poids</p> <input type="text" name="Poids"/> <p>Point de fidelite</p> <input type="text" name="Point_de_fidelite"/> <p>Date de sortie</p> <input type="text" name="Date_de_sortie"/> <p>Prix de reprise</p> <input type="text" name="Prix_de_reprise"/> <p>Vente TTC</p> <input type="text" name="Vente_TTC"/> <p>Vente HT</p> <input type="text" name="Vente_HT"/> <p>Stock</p> <input type="text" name="Stock"/> <INPUT type="checkbox" name="Neuf" value="1"> Neuf <INPUT type="checkbox" name="Occasions" value="2"> Occasions <SELECT name="Tva" size="1"> <OPTION>0 <OPTION>2.1 <OPTION>5.5 <option>7 <option>19.6 </select> <input type="submit" name="Validez" value="Valider"/> </form> </body> </html>
16 août 2012 à 14:28
16 août 2012 à 14:48
16 août 2012 à 14:55
<label for="test">test
<select name="test">
<option>1.</option>
<option>2</option>
<option>3</option>
</select>
Nom et prenom
<INPUT type=text name="Nom_prenom">
Adresse
<INPUT type=text name="Adresse">
Code Postal
<INPUT type=text name="Cp">
Ville
<INPUT type=text name="Ville">
Telephone
<INPUT type=text name="Telephone">
Email
<INPUT type=text name="Email">
Date de naissance
<INPUT type=text name="Date_de_naissance">
16 août 2012 à 15:11
16 août 2012 à 15:14