<?
// Fichier de configuration de la connexion de la base de donnée
include("dbinfo.inc.php");
// Chaine de requête pour la liste déroulante
$reqSelectAllItem = "Select topic_id, topic_title from blg_topic Order by topic_title;";
$rslt_selectAllItem = mysql_query($reqSelectAllItem,$connection);
// Teste si la requête s'exécute bien
if(!$rslt_selectAllItem)
{
echo 'requette à échoué';
}
// Le script se déclanche lorsque l'on clique sur le button envoyer
if (isset ($_POST["submitButton"]))
{
// Si la liste toto renvoie des valeurs le script s'exécute
if (isset($_POST["toto"]))
{
$tab = $_POST["toto"];
$Nb = count($tab);
printf("<br> nb item : %d",$Nb);
for ($i=0; $i< $Nb ;$i++)
{
printf("<br> %d",$tab[$i]);
}
}
?>
// Création de ma liste dinamique
<select name="toto[]" size ="4" multiple>
<? while ($rs_allItem = mysql_fetch_array($rslt_selectAllItem))
{
?>
<option =<? echo $rs_allItem["topic_id"];? > <? echo $rs_allItem["topic_title"];?> </option>
<? } ?>
</select>
Partager