Page 1 sur 1

valeur variable d'un bouton radio

Posté : 12 juin 2005, 00:04
par jobine
Bonjour,

J'aimerais savoir comment faire prendre la valeur d'un bouton radio en fonction de la personne sélectionner. En faite, le bouton radion doit prendre la valeur du numéro de la personne. Pour le passer vers une page qui affiche plus d'info sur cette même personne.


// si on a récupéré un résultat on l'affiche.
	if($nb_enr) {
	    // début du tableau
	    echo '<table bgcolor="#FFFFFF" align="center" border="1" width="800">'."\n";
	        // première ligne on affiche les titres prénom et surnom dans 2 colonnes
	        echo '<tr>';
	        echo '<td colspan="6" bgcolor="#336699"align="center"><b>Liste des nageurs</b></td>';
	        echo '<tr>';
	        echo '<td bgcolor="#336699"align="center" width="150"><b>No</b></td>';
	        echo '<td bgcolor="#336699"align="center" width="150"><b>Prénom</b></td>';
	        echo '<td bgcolor="#336699"align="center" width="200"><b>Nom</b></td>';
	        echo '<td bgcolor="#336699"align="center" width="100"><b>Club</b></td>';
	        echo '<td bgcolor="#336699"align="center" width="250"><b>Groupe</b></td>';
	        echo '<td bgcolor="#336699"align="center" width="150"><b>Sélectioner un nageur</b></td>';
	        echo '</tr>'."\n";
	    // lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.    
	    while($row = mysql_fetch_array($result)) {
	        $id_athl=$row['no'];
	        echo '<tr>';
	        echo '<td bgcolor="#CCCCCC" align="center" >'.$row['no'].'</td>';
	        echo '<td bgcolor="#CCCCCC" align="center" >'.$row['prenom'].'</td>';
	        echo '<td bgcolor="#CCCCCC" align="center" >'.$row['nom'].'</td>';
	        echo '<td bgcolor="#CCCCCC" align="center" >'.$row['club'].'</td>';
	        echo '<td bgcolor="#CCCCCC" align="center" >'.$row['groupe'].'</td>';
	        echo '<td bgcolor="#CCCCCC" align="center" ><input type="radio" value= [b]??$id_athl?? [/b]checked name="id_athl"></td>';
	        echo '</tr>'."\n";
	    }
	    echo '</table>'."\n";
	    // fin du tableau.

Posté : 12 juin 2005, 00:24
par smarties

Code : Tout sélectionner

echo '<td bgcolor="#CCCCCC" align="center" ><input type="radio" value= ??$id_athl?? checked name="id_athl"></td>';
Tu remplace tout simplement par :

Code : Tout sélectionner

echo '<td bgcolor="#CCCCCC" align="center" ><input type="radio" value="'.$row['no'].'" checked name="id_athl"></td>';

Posté : 12 juin 2005, 02:32
par jobine
:shock:

Merci. Il me semble que j'avais essayer ça... Je pense que j'avais oublier les "."


ça marche très bien...