Formulaire php multimania
Posté : 21 avr. 2008, 09:58
Bonjour à tous,
Dans le cadre d'un cours informatique à la fac, je dois faire cela: créer un formulaire avec plusieurs choix (menu déroulant ou cases à cocher). En fait, lorsqu'un visiteur passe sur mon site il doit pouvoir voter pour un produit (mauvais, moyen, bien, très bien) par exemple. Bien sûr il faut que cela soit relié à la base de données php de multimania pour que les choix de chacun soient enregistrés.
J'utilise Open Office pour créer le formulaire. Jusque là pas de problèmes mais après je dois insérer un script dans cette page pour que ce soit relié à la table de données.
Comme vous l'aurez deviné, je suis débutant et j'ai besoin d'aide.
Merci
UPDATE
Voici plus de détails.
Voici le script que je dois utiliser. C'est un script utilisé pour un travail précédent mais le prof a dit que basiquement ca restait le même. Il faut juste modifier quelques trucs pour un menu déroulant.
Que faut-il remplacer dans ce script ? Que modifier dans la base de données ?
Voici mon formulaire:
http://membres.lycos.fr/ggthomas/volvic.php
Que faudrait-il modifier pour que ca marche ? Pour chaque case à cocher, j'ai crée une entrée dans la base de données. J'ai fais plusieurs essais en essayant de tout bien remplacer dans le script mais sans succès...
Dans le cadre d'un cours informatique à la fac, je dois faire cela: créer un formulaire avec plusieurs choix (menu déroulant ou cases à cocher). En fait, lorsqu'un visiteur passe sur mon site il doit pouvoir voter pour un produit (mauvais, moyen, bien, très bien) par exemple. Bien sûr il faut que cela soit relié à la base de données php de multimania pour que les choix de chacun soient enregistrés.
J'utilise Open Office pour créer le formulaire. Jusque là pas de problèmes mais après je dois insérer un script dans cette page pour que ce soit relié à la table de données.
Comme vous l'aurez deviné, je suis débutant et j'ai besoin d'aide.
Merci
UPDATE
Voici plus de détails.
Voici le script que je dois utiliser. C'est un script utilisé pour un travail précédent mais le prof a dit que basiquement ca restait le même. Il faut juste modifier quelques trucs pour un menu déroulant.
Que faut-il remplacer dans ce script ? Que modifier dans la base de données ?
Voici mon formulaire:
http://membres.lycos.fr/ggthomas/volvic.php
Que faudrait-il modifier pour que ca marche ? Pour chaque case à cocher, j'ai crée une entrée dans la base de données. J'ai fais plusieurs essais en essayant de tout bien remplacer dans le script mais sans succès...
// Parametres de connexion à la base de données
$dbhost="localhost";
$dblogin="root";
$dbpassword="";
$dbname="dbname";
// Conversion des variables externes
// en variables globales
// Adaptez les listes à vos champs
$prenom = $_GET["prenom"];
$nom = $_GET["nom"];
$adresse = $_GET["adresse"];
echo "Bonjour $prenom $nom,<br>";
mysql_connect($dbhost,$dblogin,$dbpassword);mysql_selectdb($dbname);
$result=mysql_query("INSERT INTO elections (nom,prenom,adresse,n1,n2)
VALUES ('$nom','$prenom','$adresse',0,0)");
if (!$result) {
echo "L'enregistrement de vos données a échoué. Essayez plus tard<br>";
} else {
echo "Félicitations. Vous êtes desormais inscrit!<br>";
}
mysql_close();
?>