LIMIT

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : LIMIT

LIMIT

par snider » 12 juin 2009, 14:33

Salut voila j'aimerais rajouté une fonction LIMIT mais je trouve toujours des erreurs
 if(!empty($elementName) && !empty($resource[$element]))
        {
            $data = array();
            if($element >= 0 && $element <  100 || $element >= 200 && $element < 407 || $element >= 409 && $element < 600)
            {
                $record = doquery(sprintf(
                    'SELECT GROUP_CONCAT(DISTINCT u.username ORDER BY u.username DESC SEPARATOR ", ") AS players, p.%2$s AS level ' .
                    'FROM %1$susers AS u ' .
                    'LEFT JOIN %1$splanets AS p ON (u.id=p.id_owner) ' .
                    'WHERE p.%2$s=(SELECT MAX(p2.%2$s) FROM %1$splanets AS p2) AND p.%2$s>0 ' .
                    'GROUP BY p.%2$s ORDER BY u.username ASC ', __DB_PREFIX, $resource[$element]), '', true);
            }
            else if($element >= 100 && $element < 200)
            {
                $record = doquery(sprintf(
                    'SELECT GROUP_CONCAT(u.username SEPARATOR ", ") AS players, u.%2$s AS level ' .
                    'FROM %1$susers AS u ' .
                    'WHERE u.%2$s=(SELECT MAX(u2.%2$s) FROM %1$susers AS u2) AND u.%2$s>0 ' .
                    'GROUP BY u.%2$s ORDER BY u.username ASC ', __DB_PREFIX, $resource[$element]), '', true);
            }

Au niveau du select de la variable username