PHP recuperation des données

Fermé
Grinch - 11 févr. 2015 à 13:20
codeurh24 Messages postés 761 Date d'inscription samedi 29 mars 2014 Statut Membre Dernière intervention 8 septembre 2018 - 11 févr. 2015 à 20:50
Bonjour,
je suis entrain de créer un formulaire avec des bouttons radios dont le formulaire est liée à une base de donnée. Une fois que je coche mes informations ne rentre pas dans ma base.Pouvez vous m'aider svp

<form method="POST" action="entree.php">
<span>1*.On a scale of 1 to 5, how satisfied are you with the services provided by Al Ltd?Consider 1 to be " Not satisfied at all" and 5 to be "Extremely Satisfied"</span><br/>
<p><input type="radio" name="choix" value="button1"> 1</p>
<p><input type="radio" name="choix" value="button2"> 2</p>
<p><input type="radio" name="choix" value="button3"> 3</p>
<p><input type="radio" name="choix" value="button4"> 4</p>
<p><input type="radio" name="choix" value="button5"> 5</p>

</form>

Et voila mon code de recuperation
include("bdconnect.php");

mysql_connect($host,$login,$pass);
mysql_select_db($dbname);

$autton1 = $_REQUEST["choix"];
$autton2 = $_REQUEST["choix"];
$autton3 = $_REQUEST["choix"];
$autton4 = $_REQUEST["choix"];
$autton5 = $_REQUEST["choix"];


$ajouter="insert into question1 (resp1,resp2,resp3,resp4,resp5)
values ('$autton1', '$autton2', '$autton3', '$autton4', '$autton5')";
mysql_query($ajouter);
A voir également:

1 réponse

codeurh24 Messages postés 761 Date d'inscription samedi 29 mars 2014 Statut Membre Dernière intervention 8 septembre 2018 123
Modifié par codeurh24 le 11/02/2015 à 14:57
bonjour,

Lorsque tu fait un choix, cela n'a aucun effet si tu ne valide pas le formulaire avec un bouton du formulaire.
<input type="submit" value="Enregistrer" />


Ensuite lorsque tu utilise la fonction mysql de php il est ecrit dans la documentation que c'est devenu obsolète et qu'il est faut utiliser la fonction mysqli.


Une fois que tu aura déjà ça tu sera deja bien partie.

https://www.php.net/manual/fr/mysqli.query.php
1
Bonjour,
Merci de votre réponse aussi rapide.Pour le bouton de validation merci de m'en avoir t'appeller car j'ai omis de le mettre.
Pour ce qui est de mysqli je croyais que cela ne commençais qu'à partir de la version 2.5 de wampserver.Merci pour l'info.
Donc, pour le tout y'a pas de grandes erreurs jusqu'à la c'est ça?
0
codeurh24 Messages postés 761 Date d'inscription samedi 29 mars 2014 Statut Membre Dernière intervention 8 septembre 2018 123
11 févr. 2015 à 20:50
pour la fonction mysql autant prendre de bonnes habitudes.
Ton code php a l'air bon après la logique peut être moins mai ça c'est toi qui gère.

Verifie que ta variable envoyer existe avant d'enregistrer.
https://www.php.net/manual/fr/function.isset.php
0