Salut!!je suis debutant en php et je souhaiterai pouvoir utiliser un select multiple avec des checkbox dans un formlaire.
J'ai reussi à le faire sans checkbox mais pour que l'utilisateur puisse selectinner plusieurs elements de la liste, il faut maintenir appuyer la touche shift(c'est ceci que je voudrait eviter). Voici le bout de code:
<select multiple name=destinataire[]>
<? While($tab=mysql_fetch_row($res1)){
if($tab[0]!=$_SESSION['num_connecté']){
echo("<option value=$tab[0]>$tab[1],$tab[2]</option>");
}
} ?>
</select> j'ai trouvé sur le net la source suivante, cependant j'eprouve quelques difficultés à tout cerner dans le code; est il possible que l'on me propose des solution ou que l'on me commente le code suivante(s'il est juste bien sur)
<?php
$liste=Array('Lundi','Mardi','Mercredi','Jeudi','Vendredi','Samedi','Dimanche');
$cnt=count($liste);
$select=@$_POST['select'];
$ret='';
if(isset($_POST['valider'])){
for($x=0;$x<$cnt;$x++)
if(isset($select[$x]))
$ret.=$liste[$x].'<br/>';
}
$ret.='<br/><form method="post">';
for($x=0;$x<$cnt;$x++){
$ret.='<input type="checkbox" name="select['.$x.']"';
if(isset($select[$x])) $ret.=' checked';
$ret.='/>'.$liste[$x].'<br/>';
}
$ret.='<br/>'.
'<input type="submit" name="valider" value=" ENVOYER "/>'.
'</form>';
echo $ret;
?>
aidez moi je vous en pris je suis null en php et c'est urgent!!!!!!!!!!!!!

