syntaxe sql where

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

  • [RÉGLÉ] syntaxe sql where

    bonjour
    il semble que ma condiiton where n'est pas avec la bonne syntaxe, je cherche dans ma base à compter le nbr de mot Tamajeq, information dnas le champ ts_or
    Code PHP:
     $query $db
    ->getQuery(true)
    ->
    select('COUNT(*)')
    ->
    from($db->quoteName('#__tasawaq'))
    ->
    where($db->quoteName('ts_or') = 'Tamajeq');
    $db->setQuery($query);
    $sonrai $db->loadResult() ; 
    merci LJ
    Dernière édition par laurent00 à 10/04/2021, 14h51
    mon avatar : http://www.ingall-niger.org

  • #2
    Code PHP:
    ->where($db->quoteName('ts_or').' = '.$db->quote('Tamajeq'); 
    Astuce, pour voir comme ta requête est faite (et pour la tester sous phpmyadmin) voir :
    https://forum.joomla.fr/forum/dévelo...39#post2011839
    Dernière édition par roland_d_alsace à 10/04/2021, 15h12
    A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
    Rejoignez le Joomla Users Groupe Alsace...
    roland_d_alsace va-t-il devenir roland_du_grand_est ?

    Commentaire


    • #3
      merci mais ela fait planter la page ...
      Code PHP:
      $query $db
      ->getQuery(true)
      ->
      select('COUNT(*)')
      ->
      from($db->quoteName('#__tasawaq'))
      ->
      where($db->quoteName('ts_or').' = '.$db->quote('Tamajeq'); 
      LJ
      mon avatar : http://www.ingall-niger.org

      Commentaire


      • #4
        ok il manquait juste une parenthèse ..

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

        Commentaire


        • #5
          j'ai aussi cette double condition, mais elle me ramène tous les enregistrements !?
          $_POST["lexique"]est bien ramené
          Code PHP:
           $query $db
          ->getQuery(true)
          ->
          select('COUNT(*)')
          ->
          from($db->quoteName('#__tasawaq'))
          ->
          where($db->quoteName('ts_or').' = '.$db->quote('Tamasheq') and ($db->quoteName('lexique').' = '.$_POST["lexique"])); 
          LJ
          Dernière édition par laurent00 à 10/04/2021, 19h03
          mon avatar : http://www.ingall-niger.org

          Commentaire


          • #6
            Code PHP:
             $query $db
            ->getQuery(true)
            ->
            select('COUNT(*)')
            ->
            from($db->quoteName('#__tasawaq'))
            ->
            where($db->quoteName('ts_or').' = '.$db->quote('Sonraï'))
            ->
            where($db->quoteName('lexique').' = '.$db->quote($lexique)); 
            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