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 :

Tableau avec ligne sélectionnable


Sujet :

Langage PHP

  1. #1
    Membre averti
    Inscrit en
    Avril 2013
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 14
    Par défaut Tableau avec ligne sélectionnable
    Bonjour,

    Actuellement je cherche à faire un tableau qui aurait sur chaque ligne une checkbox ainsi que la possibilité les valider (celle cochées ) à l'aide d'un bouton qui serait en dehors du tableau.

    La classe utilisée pour les champs du formulaire est la suivante: http://exoculture.free.fr/documentat...ormulaire.html
    L'affichage du tableau est géré par un fichier tpl (j'ai diminué le nombre de colonnes):
    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
    <head>
    <script type='text/javascript' src='js/sorttable.js' ></script>
    </head>
     
    {formulaire} 
     
    <br><br/>
     
    {formulaire_bis}
     
    <br><br/>
     
    <center>
    <div id='tableau_resultat'>
    <table class='sortable' id='tableau_composants' border='5' >
    <thead>
       <th>Id</th>
       <th>N°</th>
       <th>Type</th>
       <th>Référence</th>
       <th>Sortie</th>
    </thead>
     
    <!-- BEGIN composant -->
     
    <!-- Ancre pour voir la description du composant -->
    <tr>
    <td>{id}</td>
    <td>{}</td>
    <td>{Type}</td>
    <td>{Reference}</td>
    <th>{formulaire_bis}</th>
    </tr>
    <!-- END composant -->
    </table>
    </div>
    </center>
    Le premier formulaire est un formulaire de recherche, c'est ses résultats qui remplissent les premières colonnes (on ne peut pas les modifier).
    Le second est celui que je ne sais pas faire qui devrait être une checkbox ou un bouton valider selon l'endroit.

    J'aimerais utiliser mon formulaire avec une checkbox pour chaque composants et un bouton de validation (ça parait être la chose à faire), mais avec mon fichier tpl actuel il y aurait X checkbox par ligne avec à chaque fois un bouton de validation.

    Donc je ne sais pas si mon problème vient de mon formulaire, ou de ma gestion de l'affichage (pas sûr d'être au bon endroit du forum du-coup ). Je n'ai pas trouvé comment faire car beaucoup d'informations que j'ai vus était en php avec des balises comme ici: http://creationweb.chez-alice.fr/SWSystem/tutocase.php et mélangé donc l'affichage de la table et le traitement des données.

    Les données qui remplissent les colonnes proviennent d'une base de données MySQL, aucun souci pour les récupérer ou les envoyer.

    J'espère avoir été clair, et j’attends vos retours .

  2. #2
    Membre averti
    Inscrit en
    Avril 2013
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 14
    Par défaut
    Hum ... Je viens d'essayer "Affichage "en Colonne" - Solution 1 avec Array()" de ce lien: http://j-reaux.developpez.com/tutori...-tableau-html/ mais mis à part les problèmes d'ergonomie, j'ai un problème pratique. Quand je trie mon tableau de gauche (informations sur les composants) cela ne réorganise pas en parallèle le tableau de droite (mes checkox) ce qui ne me va pas .

    Je vous résume donc le problème . Je veux réaliser un tableau comme le dernier afficher ici: http://creationweb.chez-alice.fr/SWSystem/tutocase.php mais en utilisant un fichier template (tpl) pour gérer la disposition de l'affichage.
    Jusqu’à maintenant la première partie de mon tableau était rempli par des chaînes de caractère (résultats d'une requête SQL) et je tentais d'ajouté à la fin de chaque ligne une checkox liée à ma base de données.

    Je vais maintenant passer mes chaînes de caractère à mon formulaire pour qu'il crée lui même un tableau. Je l'afficherai ensuite cependant, j'apprécierai toutes aides (surtout que ce que je vais faire empêchera l'utilisateur de trier les informations en fonction d'une colonne).

  3. #3
    Membre averti
    Inscrit en
    Avril 2013
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2013
    Messages : 14
    Par défaut
    Suite à mes différents essais non fonctionnels, j'ai décidé de créer un champtexte dans lequel on met le numéro de toutes les lignes que l'on veut sélectionner.
    Je ne passe pas le sujet en résolu dans l'éventualité où quelqu'un ai la solution à mon problème, car le champ texte est beaucoup moins pratique pour l'utilisateur que des checkbox .

Discussions similaires

  1. [Recherche] Tableau avec lignes qui se déploient
    Par chris78 dans le forum Débuter
    Réponses: 3
    Dernier message: 09/04/2009, 20h31
  2. Ajouter 1 ligne à un tableau avec rowspan & colspan
    Par softflower dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 22/11/2006, 23h35
  3. Tableau avec une ligne d'en-tête et une colonne fixe
    Par Invité dans le forum Mise en page CSS
    Réponses: 11
    Dernier message: 22/11/2006, 19h45
  4. [MySQL] tableau 4 lignes et 4 colonnes avec boucle
    Par kitty2006 dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 22/08/2006, 19h26
  5. Surligner une ligne sélectionnée d'un tableau
    Par cosmos38240 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 02/01/2006, 21h33

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