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

Langage PHP Discussion :

select dans un tableau


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Par défaut select dans un tableau
    bonjour ,
    j'ai un tableau qui contient des données ayant une colonne qui contient un select et la derniére colonne contient un checkbox .
    en effet ce que je faisais c'est supprimer les enregistrement cochés mais maintenant je veux aussi récupérer la donnée du select pour la sauvegarder comment je peux faire ça ?

    merci

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Si ton form englobe les deux champs, tu recois les deux valeurs.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Par défaut
    en fait il y'a plusieurs choix possible comment je peux récupérer la valeur de la ligne checké

  4. #4
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 348
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 348
    Billets dans le blog
    17
    Par défaut
    Ça dépend, comment ton FORM est-il structuré ?

  5. #5
    Membre éclairé
    Inscrit en
    Octobre 2006
    Messages
    446
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 446
    Par défaut
    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
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
             		<table id="rounded-corner" summary="" align="left">
     
        <thead>
        	<tr>
            	<th scope="col" class="rounded-company">Nom</th>
                <th scope="col" class="rounded-q1">Pr&eacute;nom</th>
                <th scope="col" class="rounded-q2">Poste</th>
                <th scope="col" class="rounded-q2">Motif supression</th>
                 <th scope="col" class="rounded-q4">Poubelle</th>
            </tr>
            <tr>
            	<th scope="col" class="rounded-q1"></th>
                <th scope="col" class="rounded-q1"></th>
                <th scope="col" class="rounded-q2"></th>
                 <th scope="col" class="rounded-q2"></th>
                 <th scope="col" class="rounded-q1"><input type='checkbox' name='checkall' onclick=checkedAll(third)></th>
            </tr>
        </thead>
        <tbody>
                     <form name="third" method="post" id="third" action="index.php?module=employee&opt=6"  class="niceform">	   	
    	<?php 				while ($i<$total) 
    					{
     
    				$ls = new  tmembre;
    				 $ls -> connection_base() ;
    				 $ls -> table = "table";
    				 $ls -> champs ="mat=".$tab['matricule'][$i];
    				 $tb = $ls -> select_generique() or die("1"); 
     
                      $id_poste=$tb['id_poste'];
     
    				 $l = new  tmembre;
    				 $l -> connection_base() ;
    				 $l -> table = "t_poste";
    				 $l -> champs ="id_poste=".$id_poste;
    				 $t = $l -> select_generique() or die("1");
    				 				$m= $tab['matricule'][$i];
    								 echo "<tr><td>";
    								 echo "<a href=index.php?module=employee&opt=3&code=$m>".$tab['nom'][$i]."</a>";
     
    								 echo "</td><td>";
    								 echo $tab['prenom'][$i];
    								 echo "</td><td>";
    								 echo $t['poste'];
    								 echo "</td><td>";
     
    								 ?>
                                     <select size="1" name="motif" id="dobYear">
                                       <option value="Licenciment">Licenciment</option>
                                       <option value="D&eacute;mission">D&eacute;mission</option>
                                       <option value="Mutation">Mutation</option>
                                       <option value="Rupture fonctionnelle">Rupture fonctionnelle</option>
                                       <option value="Fin de contrat">Fin de contrat</option>
                       </select>
                                     <?php 
    								 echo "</td><td>";
    								 echo '<input type=checkbox name=c['.$i.'] value='.$tab['matricule'][$i].'>';                        		?>
     
     
    							<?php 	 
    								 echo "</td></tr>";
     
    						$i++;
    						}
     
    					}
     
    ?>
            <tfoot>
        	<tr>
            	<td colspan="2" class="rounded-foot-left"><em>Nombre d'employ&eacute;s <?php echo " ".$total ; ?></em></td>
    <td align="right">
    	  <input type="submit" class="NFButton" value="Supprimer" name="supprimer" /></td>
            	<td class="rounded-foot-right">
            </tr>
            <input type=hidden name=nbchoix value=<?php echo $total ?>>&nbsp;&nbsp;</td></tr>
        </tfoot>
     
    </form>
        </tbody>
     
    </table>
    c'est le tableau dans lequel il y'a le formulaire , merci pour l'aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 25/03/2011, 21h18
  2. [PLSQL] - Retour d'un select dans un tableau
    Par toxycyty dans le forum SQL
    Réponses: 13
    Dernier message: 27/06/2008, 15h29
  3. Mettre le résultat d'un select dans un tableau
    Par adham84 dans le forum SQL
    Réponses: 3
    Dernier message: 24/04/2008, 12h51
  4. Selection dans un Tableau
    Par Nikk0 dans le forum Eclipse Platform
    Réponses: 10
    Dernier message: 20/03/2007, 09h30
  5. [sgbd] Recuperer valeurs d'un Select dans un tableau
    Par Mu_Belier dans le forum SGBD
    Réponses: 16
    Dernier message: 27/05/2005, 15h46

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