par
jack91 » 21 mai 2013, 21:55
Bonjour , me revoilà hélas ,
je pensais avoir ,depuis un certain temps, réglé le problème , puis le voila qui surgit de nul part
donc revoila le bout de code :
<?php
$input = array('A','B','C','D','E','F','G');
$input['new'] = $new ;
$rand_keys = array_rand($input, 3);
$rand_keys[] = 'new';
$result = array_unique($rand_keys);
shuffle($result);
foreach($result as $key){
echo '<label for="radio'.$key.'">'.$input[$key] .'</label><input type="radio" name="brain" value="'.$key.'" /><br />';
}
?>
le problème est le suivant : $new est soit A soit B , etc... et je ne connait pas d'avance qui sera $new , donc voila sur 5-6 actualisation environ , je me retrouve avec deux A ou deux B etc... et moi je ne veut qu'une seule lettre possible (les lettres sont utilisés ici pour simplifier le code) ; la fonction array_unique ne fonctionne pas comme je le voudrait , j'aimerais que vous m'éclairiez un peu svp !
Bonjour , me revoilà hélas ,
je pensais avoir ,depuis un certain temps, réglé le problème , puis le voila qui surgit de nul part
donc revoila le bout de code :
[php]<?php
$input = array('A','B','C','D','E','F','G');
$input['new'] = $new ;
$rand_keys = array_rand($input, 3);
$rand_keys[] = 'new';
$result = array_unique($rand_keys);
shuffle($result);
foreach($result as $key){
echo '<label for="radio'.$key.'">'.$input[$key] .'</label><input type="radio" name="brain" value="'.$key.'" /><br />';
}
?>[/php]
le problème est le suivant : $new est soit A soit B , etc... et je ne connait pas d'avance qui sera $new , donc voila sur 5-6 actualisation environ , je me retrouve avec deux A ou deux B etc... et moi je ne veut qu'une seule lettre possible (les lettres sont utilisés ici pour simplifier le code) ; la fonction array_unique ne fonctionne pas comme je le voudrait , j'aimerais que vous m'éclairiez un peu svp !