compter nombre d'enregistrement

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

  • [RÉGLÉ] compter nombre d'enregistrement

    bonjour
    dans une vue d'enregistrement en liste je souhaiterais compter le nbr de ces enregistrements pour le comparer à un autre nbr provenant du champ d'un formulaire issu du plugin contactcreator.

    - comment récupérer dans une view le champ Address2 du plug-in contact-creator ?
    - comment compter mon nbr d'enregistrement et l'envoyer dans mon view.html de ma vue?

    merci LJ
    Dernière édition par laurent00 à 27/06/2012, 16h00
    mon avatar : http://www.ingall-niger.org

  • #2
    Re : compter nombre d'enregistrement

    a mon avis il faut que tu passe par un model et que crée une méthode qui se connecte sur la db .
    DesignBoh ( designboh.com ) agence de communication en Tunisie. Experts Joomla et Wordpress.

    Mon blog : http://bouziri-tarak.blogspot.com/

    Commentaire


    • #3
      Re : compter nombre d'enregistrement

      un exemple ..
      LJ
      mon avatar : http://www.ingall-niger.org

      Commentaire


      • #4
        Re : compter nombre d'enregistrement

        pas d'autres idées ...
        mon avatar : http://www.ingall-niger.org

        Commentaire


        • #5
          Re : compter nombre d'enregistrement

          Bonjour Laurent

          Si, j'ai une autre idée : que penses-tu d'utiliser Google ?

          Premier lien retourné : http://www.gideon-murphy.com/compone...rows-in-joomla

          (Recherche Google : "joomla count number of rows"; en English pour avoir plus de possibilités de réponses).
          Christophe (cavo789)
          Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
          Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

          Commentaire


          • #6
            Re : compter nombre d'enregistrement

            désolé pour le boulet
            mais après ma requête sql je met quoi ....
            Code:
              function number()
              {   	
                $numb = "SELECT count * " . 
                        " FROM #__batenergie_batenergiepart" 
                        ;
             
            		return $numb;     
              }
            LJ
            mon avatar : http://www.ingall-niger.org

            Commentaire


            • #7
              Re : compter nombre d'enregistrement

              Envoyé par laurent00 Voir le message
              désolé pour le boulet
              Et si tu lisais le lien que j'ai donné ? Tout y est, dans le premier écran, en cinq ou six lignes de code. Comprends pas comment tu peux encore poser la question...
              Christophe (cavo789)
              Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be
              Logiciel gratuit de scan antivirus : https://github.com/cavo789/aesecure_quickscan (plus de 45.000 virus détectés, 700.000 fichiers sur liste blanche)​

              Commentaire


              • #8
                Re : compter nombre d'enregistrement

                j'ai essayé cela
                Code:
                $db->setQuery($query);
                $db->query();
                $num_rows = $db->getNumRows();
                print_r($num_rows);
                $result = $db->loadRowList();
                mais ma page me retourne cela
                Fatal error: Call to a member function setQuery() on a non-object in /homez.506/ingallni/www/joomlatest/components/com_batenergie/models/batenergiepart.php on line 224
                mon avatar : http://www.ingall-niger.org

                Commentaire


                • #9
                  Re : compter nombre d'enregistrement

                  j'ai corrigé la fatal error avec
                  Code:
                     function number()
                    {   	$db =& JFactory::getDBO() ;
                    
                          $db->setQuery($query);
                          $db->query();
                          $num_rows = $db->getNumRows();
                          print_r($num_rows);
                          
                          $result = $db->loadRowList(); 
                  
                          return  $result;            
                    }
                  maintenant un warning ...

                  Warning: mysqli_query() [function.mysqli-query]: Empty query in /homez.506/ingallni/www/joomlatest/libraries/joomla/database/database/mysqli.php on line 382

                  Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in /homez.506/ingallni/www/joomlatest/libraries/joomla/database/database/mysqli.php on line 263

                  malheureusement le $result ne ramène rien !!??
                  LJ
                  Dernière édition par laurent00 à 26/06/2012, 14h31
                  mon avatar : http://www.ingall-niger.org

                  Commentaire


                  • #10
                    Re : compter nombre d'enregistrement

                    j'ai résolu mon blème avec cette écriture qui en plus récupère l'id de l'auteur ...
                    Code:
                      function number()
                      {    	                                    
                      $user = JFactory::getUser();
                      $userid = $user->id;
                    
                    
                                                   
                    	$database =& JFactory::getDBO()  ;
                     	 
                    	  $database->setQuery( "SELECT id FROM #__batenergie_batenergiepart WHERE author='$userid'" );
                    	  if (!$database->query()) {
                    	    echo $database->stderr();
                    	    return false;
                    	  }
                      return $database->getNumRows();
                      }
                    merci pour votre patience

                    néanmoins j'ai encore le deuxième point qui consiste a récupérer un champ du profil user qui est généré par le plug-in creator de Joomla
                    j'ai faits un tour dans la bd mais n'est pas vu les champs du profile dans la table des users ....

                    LJ
                    mon avatar : http://www.ingall-niger.org

                    Commentaire

                    Annonce

                    Réduire
                    Aucune annonce pour le moment.

                    Partenaire de l'association

                    Réduire

                    Hébergeur Web PlanetHoster
                    Travaille ...
                    X