Eléphant du PHP |
164 Messages
13 sept. 2005, 14:22
Alors! :
Tu va d'abord créer deux fichiers:
le 1er c'est le formulaire en html exemple : form.htm
le 2eme fichier php qui traite le formulaire exemple : traitement.php
contenu de form.htm :
Code : Tout sélectionner
<form action='traitement.php' name='formulaire' method = 'POST'>
<select name="machin">
<option value="A">A</option>
<option value="B">B</option>
</select>
<input type = "text" name = "bidule">
<input type = "submit" name ="submit">
</form>
Voila pour ton formulaire! (ps : les noms donnée a tes champs sont importants ils servent lors de la page de traitement en php dans $_POST
le premier champs est une liste déroulante et le deuxieme un champs texte
maintenant contenu de traitement.php:
<?
//si les deux champs ont été saisi
if ($_POST['bidule'] && $_POST['machin'])
{
$bidule = $_POST['bidule'];
$machin = $_POST['machin']);
// ici a toi de remplir tes identifiants
$host="";
$user="";
$pass="";
$base="";
$table="";
//on lance la connexion
$connect = mysql_connect($host, $user, $pass) or die("Impossible de se connecter au serveur : " . mysql_error());
//selection de la base
mysql_select_db($base,$connect) or die("Impossible de se connecter a la base : " . mysql_error());
//définition de la requete
$requete = "INSERT INTO $table (champs1,champs2) VALUES ('$machin','$bidule')";
//éxécution de la requete
mysql_query($requete);
}
else
echo ('Un des champs n'as pa été saisi!');
oups petite erreur de saisie
