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 dynamique (php)


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 habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Par défaut Tableau dynamique (php)
    Bonjour,

    Sur un composant Joomla (CB Advanced Search), après avoir fait une recherche j'obtiens une liste d'utilisateur sous forme de tableau.

    Par défaut ce tableau ne comporte qu'une cellule (enfin 1 à 4 cellule si je veux rajouter des informations sur l'utilisateur). Bref, chaque utilisateur correspond à une ligne.

    Je souhaiterais mettre plusieurs utilisateur sur la même ligne, par exemple 5, afin de gagner de la place.

    Je sais que ce n'est qu'une histoire de mise en page sous forme de tableau mais la tout est géré dynamiquement par php, donc je suis complètement largué...

    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
          <table class="sortable" id="t1" width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr class="titre-recherche" height="30">
          <?php
             echo "<th><b>".getLangDefinition($row->col1title)."</b></th>\n";
             if ($row->col2enabled) echo "<th><b>".getLangDefinition($row->col2title)."</b></th>\n";
             if ($row->col3enabled) echo "<th><b>".getLangDefinition($row->col3title)."</b></th>\n";
             if ($row->col4enabled) echo "<th><b>".getLangDefinition($row->col4title)."</b></th>\n";
          ?>    
            </tr>
    <?php
       $i = 1;
     
       foreach($users as $user) {
          $evenodd = $i % 2;
          if ($evenodd == 0) {
             $class = "recherche1";
          } else {
             $class = "recherche2";
          }
          //print $user->name;
          if($ueConfig['allow_profilelink']==1) {
             $onclick = "onclick=\"javascript:window.location='".ampReplace(sefRelToAbs("index.php?option=com_comprofiler&amp;task=userProfile&amp;user=".$user->id))."'\"";
             $style="style=\"cursor:hand;cursor:pointer;\"";
          }
          print "\t<tr class=\"$class\" ".$style." ".$onclick.">\n";
          //print $lfields;
          $str = null;
          eval("\$str = \"$lfields\";");
          echo $str. "\n";
            print "\t</tr>\n";
            $i++;
       }
    ?>
            </table>
    Merci beaucoup

    http://91.121.101.115/~generationele...rch&Itemid=126

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    10
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 10
    Par défaut
    On m'a parlé de faire une boucle dans une boucle. Je m'explique :

    Au lieu de faire une condition qui dit en gros que une ligne sur deux la "ligne de tableau" est coloré, il faudrait une condition qui dise que à chaque ligne de tableau, s'insère 3 cellule de tableau.


    Une idée ?

    Merci

Discussions similaires

  1. tableau dynamique php
    Par totot dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 22/01/2014, 18h52
  2. Tableau dynamique PHP et injections multiples MySQL
    Par saez58 dans le forum Langage
    Réponses: 7
    Dernier message: 15/05/2013, 13h53
  3. Tableau Dynamique Php
    Par vass75 dans le forum Langage
    Réponses: 11
    Dernier message: 07/02/2013, 15h41
  4. [MySQL] Enregistrements simultanné des données d'un tableau dynamique PHP
    Par abablex dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 02/05/2012, 19h02
  5. [SQL] Recupération Requete SQL dans un tableau dynamique PHP
    Par victor.jbju dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 13/09/2006, 16h48

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