Souci avec "order('id ASC');"

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

  • [RÉGLÉ] Souci avec "order('id ASC');"

    Bonjour,
    Dans une requête SQL, ->order('id ASC'); provoque une erreur 500, quelqu'un saurait-il pourquoi ?

    Ma requête :
    Code PHP:
    $critere "0";
    $db JFactory::getDbo();
    $query $db->getQuery(true);
    $query->select(array('id, firstname, lastname, email, mobile, phone, cv, letter, offer, city, postcode'))
    ->
    from($db->quoteName('#__neorecruit_applications'))
    ->
    where($db->quoteName('id')." > ".$db->quote($critere));
    //->order('id ASC');
    $db->setQuery($query);
    $result $db->loadAssocList('lastname');
    //print_r($result); 
    Cordialement.

    Eric
    Dernière édition par Agrepe à 27/02/2020, 15h41

  • #2
    Bonjour Eric,

    Il y a un ; en fin de ligne du ->where ce qui provoque la fin d'instruction.

    NON : (Sauf erreur de ma part, ordering doit être une zone dans votre select.) après recherche, c'est faux

    Pascal
    Dernière édition par pmleconte à 27/02/2020, 15h48
    Agrepe aime ceci.
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Re-bonjour,

      Est-ce que ordering est bien une zone de votre table ?

      Pascal
      Agrepe aime ceci.
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Bonjour Pascal,
        Je suis allé top vite, mon classement est fait sur la colonne id et pas ordering, j'ai corrigé mon post mais tu as répondu trop vite.

        Effectivement, j'avais oublié d'ôter le ; en fin de where.

        Merci beaucoup Pascal.

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X