Créer un tableau

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Créer un tableau

    Bonjour,
    Je souhaite afficher un tableau avec la commande loadRow().
    J'ai regardé: https://docs.joomla.org/Selecting_da...g_JDatabase/fr
    Mais mon résultat n'affiche qu'un seul élément.

    Par exemple j'ai une table (mes_amis)

    id - ami_id - user_id - etat
    1 - 150 - 967 - 1
    2 - 160 - 967 - 1
    3 - 170 - 967 - -1
    4 - 180 - 967 - 1



    $id_user = 967; // pour tests
    $ValEtat = 1;

    $db = JFactory::getDbo();
    $query = $db->getQuery(true);
    $query->select(array('ami_id, user_id'))
    ->from($db->quoteName('#__mes_amis'))
    ->where($db->quoteName('user_id')." = ".$db->quote($id_user)."AND".$db->quoteName('etat')." = ".$db->quote($ValEtat));

    $db->setQuery($query);
    $row = $db->loadRow();
    print_r ($row);

    Mais cela ne m'affiche qu'un seul élément.

    Quelqu'un sait-il pourquoi le print_r n'affiche qu'un seul résultat ?

    Cordialement.

    Eric

  • #2
    Re : Créer un tableau

    Je suis désolé, je ne peux pas insérer le code en mode <code>, ce matin cela ne fonctionne pas.

    Commentaire


    • #3
      Re : Créer un tableau

      je ne peux pas insérer le code en mode <code>
      le mode code c'est [code]

      Pour répondre à la question, ce ne serait pas loadRowList. il faut souvent entourer un print_r d'une balise pre
      UP, le plugin universel à découvrir sur https//up.lomart.fr
      bgMax
      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

      Commentaire


      • #4
        Re : Créer un tableau

        Bonjour lomart,
        Merci beaucoup pour ton aide.

        Pour l'affichage en mode code, j'utilise la commande dans le bbcode, mais ça me fait une page blanche.

        Je tentais

        Code PHP:
        $db->setQuery($query);
        for ( 
        $i 0$i <= 2$i++ ) {
          
        $column$db->loadColumn($i);
          
        print_r($column);

        Mais c'est pire lol

        Cordialement.

        Eric

        - - - Mise à jour - - -

        Ha, cette fois le mode code à fonctionné.

        Commentaire


        • #5
          Re : Créer un tableau

          Merci beaucoup,
          je n'ai pas vu loadRowListdans la doc Joomla.

          Commentaire


          • #6
            Re : Créer un tableau

            je n'ai pas vu loadRowListdans la doc Joomla.
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              Re : Créer un tableau

              Merci beaucoup, je vais regarder cela.

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X