IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Tableau du Button Radio !?


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Décembre 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Décembre 2009
    Messages : 3
    Par défaut Tableau du Button Radio !?
    Bonjour
    j ai crée un tableau du buttons radio de tel façon que chaque ligne de tableau contient 2 buttons avec le mémé name pour faire après une test sur la valeur choisie sur chaque ligne
    Problème que je ne sais pas comment faire ce test ni comment récupéré le tableau du button a vrai dire je suis débutant en PHP
    aide moi

    voila le code
    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
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
     
    <?php
     
    	$connexion = mysql_connect('localhost', 'root', '') OR die('Erreur');      
    mysql_select_db('pfe') OR die('Sélection de la base impossible'); 
         $requete1 = mysql_query("SELECT distinct t_etudiant.Nom_etud,t_etudiant.Prenom_etud FROM t_etudiant,r_inscrire ,t_formation where t_formation.libelle_classe='".$formation."' and t_formation.id_classe = r_inscrire.id_classe and r_inscrire.id_etud = t_etudiant.id_etud ") OR die('Erreur de la requête MySQL');
     
    	 $m=0;
    ?>
     
    <table align="center" width="560" border="1">
    <form  name="" method="post" action= "saisie2.php" >
    <tr> <td bgcolor="#D67701"><div align="center" class="Style11" style="color:#FFFFFF">Present(E)</div></td> 
          <td bgcolor="#D67701"><div align="center" style="color:#FFFFFF" class="Style11"><b>Etudiant(e)</b></div></td> 
    	   <td  bgcolor="#D67701"><div align="center" style="color:#FFFFFF" class="Style11"><b>Absent(e)</b></div></td> 
    	   <td  bgcolor="#D67701"><div align="center" style="color:#FFFFFF" class="Style11"><b>Motif </b></div></td>  
    	</tr>
    	 <?php while($resultat = mysql_fetch_row($requete1))  
    	      {
     
     
    	 ?>
    	   <tr> <td><div align="center" class="Style14"><?php echo '<input type="radio" name="$rad['.$m.']"  value="prec" checked />'; ?></div></td>
         <td><div align="center" class="Style14"><?php 
    	 $nom[$m] = $resultat[0].'  '.$resultat[1];
    	 	 echo ''.$nom[$m] ?></div></td>
      <td><div align="center" class="Style14"><?php echo '<input type="radio" name="$rad['.$m.']" value="absent" />' ?></div></td>
      <td><div align="center" class="Style14"><?php echo '<input type="text"  name="$motif['.$m.']"  />'  ?></div></td>
     
    	</tr>
     
    	<?php  
     
    	 $m = $m + 1;
    		}?>
    	<tr> <td bgcolor="#D67701"><div align="center" class="Style11" style="color:#FFFFFF"></div></td> 
          <td bgcolor="#D67701"><div align="center" style="color:#FFFFFF" class="Style11"><b></b></div></td> 
    	  <td bgcolor="#D67701"><div align="center" style="color:#FFFFFF" class="Style11"><b></b></div></td> 
    	   <td  bgcolor="#D67701"><div align="center" style="color:#FFFFFF" class="Style11"><b><?php echo '<input type="reset" value="Annuler" />   <input type="Submit" value="valider" >' ?></b></div></td>

  2. #2
    Membre expérimenté Avatar de diallomad
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2009
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Mali

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2009
    Messages : 164
    Par défaut
    Bonjour,
    Quel est le contenu du tableau $rand[] ?
    Tu peux utiliser une boucle pour récupérer les valeurs des boutons(radio) en fonction de leurs noms($rand[]).
    Remplace la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
       <tr> <td><div align="center" class="Style14"><?php echo '<input type="radio" name="$rad['.$m.']"  value="prec" checked />'; ?></div></td>
    par:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <tr> <td><div align="center" class="Style14"> <input type="radio" name=" <?php echo $rad[$m] ?>"  value="prec" checked /> </div></td>
    et les lignes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <td><div align="center" class="Style14"><?php echo '<input type="radio" name="$rad['.$m.']" value="absent" />' ?></div></td>
      <td><div align="center" class="Style14"><?php echo '<input type="text"  name="$motif['.$m.']"  />'  ?></div></td>
    par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <td><div align="center" class="Style14"> <input type="radio" name=" <?php echo $rad[$m] ?>" value="absent" /> </div></td>
      <td><div align="center" class="Style14"> <input type="text"  name=" <?php echo $motif[$m] ?>"  /></div></td>

Discussions similaires

  1. button radio coché à passer en paramètre get
    Par psgman113 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 19/07/2007, 17h44
  2. cacher et afficher un tableau avec un "radio button"
    Par chrix10.2 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 10/01/2007, 20h01
  3. [mise à jour tableau en fonction du button radio]
    Par Lady_jade dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 30/12/2005, 11h41
  4. Réponses: 5
    Dernier message: 17/06/2005, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo