Récupération de variables php bouton radio

Fermé
willybaby Messages postés 104 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 20 mars 2011 - 17 mai 2008 à 09:26
dudu134 Messages postés 2868 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 24 janvier 2009 - 17 mai 2008 à 11:07
Bonjour,

Je cherche à récupérer des variables provenant d'une page php vers une autre page php, c'est pour un sondage voici mon code :

Page1.php:

<form id="php" method="post" action="reponsesondage.php">
<?php

$mabasededonnee="disney";
$connection = mysql_connect("localhost","root");
if ( ! $connection )
die ("connection impossible");
// Connecte la base
if(isset($_POST["val"]))$val=$_POST["val"];else $val="";
if(isset($_POST["rep"]))$rep=$_POST["rep"];else $rep="";


mysql_select_db($mabasededonnee) or die ("pas de connection");
$sql = "select son_que, son_rep1, son_rep2, son_rep3, son_rep4, son_rep5 from sondage where son_cod=1";
$query = mysql_query($sql) or die('Erreur SQL : <br />'.$sql);
if (mysql_num_rows($query) > 0)
{
$data = mysql_fetch_assoc($query);
echo $data["son_que"].'<br><br>';
echo '<input type="radio" name="rep"/>'.$data["son_rep1"].'<br>';
echo '<input type="radio" name="rep"/>'.$data["son_rep2"].'<br>';
echo '<input type="radio" name="rep"/>'.$data["son_rep3"].'<br>';
echo '<input type="radio" name="rep"/>'.$data["son_rep4"].'<br>';
echo '<input type="radio" name="rep"/>'.$data["son_rep5"].'<br>';
}
echo '<br><input type="submit" name="val" value="Valider"/>';
?>
</form>


page2.php qui s'appelle reponsesondage.php:

<?php
$type = $_POST['rep'];

echo $type;
?>


Voila je je juste faire afficher la réponse au sondage dans une autre page mais je n'arrive pas à récupérer la variable...
A voir également:

5 réponses

dudu134 Messages postés 2868 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 24 janvier 2009 608
17 mai 2008 à 09:34
Bonjour,
c'est quoi son_rep1, son_rep2, son_rep3, son_rep4, son_rep5,
a la place d'utiliser des radios, essaye avec une liste déroulante
0
willybaby Messages postés 104 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 20 mars 2011 7
17 mai 2008 à 09:42
Non justement je voulais que ce soit des boutons radios pour changer, son_rep1, son_rep2 ce sont les champs de la table sondage de ma base de données réponse 1 , réponse 2, en fait les réponse possible au sondage sont déjà présentes dans la base de données, et il n'y a pour chaque sondage que 5 réponses possibles...
0
dudu134 Messages postés 2868 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 24 janvier 2009 608
17 mai 2008 à 09:47
essaye ceci :
echo '<input type="radio" name='.$data["son_rep1"].'/>'.$data["son_rep1"].'<br>';
0
willybaby Messages postés 104 Date d'inscription dimanche 13 janvier 2008 Statut Membre Dernière intervention 20 mars 2011 7
17 mai 2008 à 10:02
Ca ne marche pas quand je fais afficher le résultat de la variable, rien ne s'affiche...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
dudu134 Messages postés 2868 Date d'inscription samedi 18 novembre 2006 Statut Membre Dernière intervention 24 janvier 2009 608
17 mai 2008 à 11:07
<?php
$type = $_POST[$data["son_rep1"]];

echo $type;
?>
0