LIMIT dans un traitement par lot

LIMIT dans un traitement par lot - PHP - Programmation

Marsh Posté le 17-02-2006 à 14:39:58    

Bonjour à tous,
 
J'utilise la portion de code suivante :

Code :
  1. <?php
  2. $sql = "select artiste, hit, nom, image, url, prix, id from ** ORDER BY prix ASC";
  3. $resultat = mysql_query($sql);
  4. $limit = 12;   // Variable nbr d'enreg par Page
  5. $nombre = mysql_num_rows($resultat);
  6. if(empty($debut)){ $debut=0; }  // Initialisation de $debut
  7. if (!isset($page)){ $page=0; }
  8. $debut = $page * $limit;
  9. $nb_total = mysql_num_rows($resultat);  // Nbr de résultats possibles
  10. $limite = mysql_query("$sql LIMIT $debut, $limit" );
  11. ?>


 
Tout fonctionne parfaitement. Le problème est que je souhaiterais limiter ce traitement par lot au n premiers éléments histoire de ne pas avoir 500 pages en sortie. Comment faire ?
 
Merci d'avance.

Reply

Marsh Posté le 17-02-2006 à 14:39:58   

Reply

Marsh Posté le 17-02-2006 à 14:44:20    

Sujet déjà abordé je crois mais en plus là ton script pu le SQL Injection a 100km!

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed