Bonjour, bonjour.
Donc je souhaiterais récuperer les données que l'utilisateur a choisis via une liste déroulante dans une autre page PHP.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php 
mysql_connect("localhost", "chenry","***");
mysql_select_db("petition");
 
$sql = "SELECT idpetition,sujet,categorie FROM creation GROUP BY idpetition";
$result = mysql_query($sql) or die("Erreur SQL");
 
echo "<form action='choixpetition.php' method='POST'>
<table><tr><td colspan=3><h2>Choisir votre pétition</h2>
<br>
<select name='choixpetition' style='width:150%' >";
while ($row=mysql_fetch_array($result))
{
echo"<option>$row[idpetition] -  $row[sujet]  -  $row[categorie]</option>";
}
echo"</select></td></tr>
</table>
<br>
<input type='submit' name='button1' id='button1' value='Détails'>
</form>";
?>
Le problème c'est que dans ma page choixpetition.php, j'arrive pas a récupérer les variables une à une, c'est à dire $row[idpetition] - $row[sujet] - $row[categorie].

J'avais éssayé ça mais sans succès:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<?php
$idpetition=$_POST['idpetition'];
echo "$idpetition";
?>
Si quelqu'un pouvais m'éclairer, merci d'avance

PS: désolé si je me trompe de section, je savais pas trop où mettre ça.