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

JavaScript Discussion :

liste à partir d'une table


Sujet :

JavaScript

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 112
    Points : 103
    Points
    103
    Par défaut liste à partir d'une table
    Bonjour
    Je vous explique mon problème : j'ai une table que j'affiche, j'ai rajouté en fin de tableau une case à cocher et pour le test une zone de texte en bas du formulaire. Je souhaiterais qu'à chaque case à cocher validée, l'email du joueur vienne s'ajouter dans la zone de texte destinataires.
    J'ai vu dans les forums une idée que je n'arrive pas à exploiter dans ce cas : il s'agit d'un script que j'ai inclus dans le head.
    Ci-dessous le code de la page :
    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
    <?php require_once('Connections/perso.php'); ?>
    <?php
     
    mysql_select_db($database_perso, $perso);
    $query_Recordset1 = "SELECT * FROM joueurs";
    $Recordset1 = mysql_query($query_Recordset1, $perso) or die(mysql_error());
    $row_Recordset1 = mysql_fetch_assoc($Recordset1);
    $totalRows_Recordset1 = mysql_num_rows($Recordset1);
    ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
      <script language="javascript" type="text/javascript">
          function change(code){
            var valeur = document.form.destinataires.value;
            if(valeur.search(code) != -1){
              valeur = valeur.replace(' '+code+' ', '');
              document.form.destinataires.value = valeur;
              return false;
            }
            else{
              document.form.destinataires.value += ' '+code+' ';
              return true;
            }
          }
        </script>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Sélection adresses</title>
    </head>
     
    <body>
    <p>Joueurs du club</p>
    <form id="form1" name="form1" method="post" action="">
      <table border="1">
        <tr>
          <td>LICENCE</td>
          <td>PARTICULE</td>
          <td>NOM</td>
          <td>PRENOM</td>
          <td>EMAIL</td>
          <td>Selectionner</td>
        </tr>
        <?php do { ?>
          <tr>
            <td><?php echo $row_Recordset1['LICENCE']; ?></td>
            <td><?php echo $row_Recordset1['PARTICULE']; ?></td>
            <td><?php echo $row_Recordset1['NOM']; ?></td>
            <td><?php echo $row_Recordset1['PRENOM']; ?></td>
            <td><?php echo $row_Recordset1['EMAIL']; ?></td>
            <td><input name="Selectionner" type="checkbox" id="Selectionner" value="checkbox" /></td>
          </tr>
          <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
      </table>
      <p>
        <textarea name="destinataires" id="destinataires"></textarea>
    </p>
      <p>
        <input type="submit" name="Submit" value="Envoyer" />
      </p>
    </form>
    <p>&nbsp; </p>
    </body>
    </html>
    <?php
    mysql_free_result($Recordset1);
    ?>
    Donc, si quelqu'un avait une idée, grand merci : le but du jeu étant sans doute de travailler sur la ligne suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
            <td><input name="Selectionner" type="checkbox" id="Selectionner" value="checkbox" /></td>

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    112
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 112
    Points : 103
    Points
    103
    Par défaut
    En fait, je me demande si l'idée de passer par du javascript est une bonne idée ou s'il faut penser à autre chose.

Discussions similaires

  1. Réponses: 2
    Dernier message: 10/02/2012, 15h22
  2. Réponses: 3
    Dernier message: 26/12/2010, 22h04
  3. Réponses: 2
    Dernier message: 06/11/2009, 17h41
  4. [MySQL] Remplir une liste à partir d'une table MySQL
    Par missastro dans le forum PHP & Base de données
    Réponses: 25
    Dernier message: 27/08/2008, 17h42
  5. Creer une (play)list à partir d'une table
    Par lmico dans le forum Modélisation
    Réponses: 4
    Dernier message: 30/03/2008, 01h56

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