La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  besoin d'aide pour page par page
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: besoin d'aide pour page par page  (Lu 731 fois)
besoin d'aide pour page par page
« sur: le 16-11-2003 a 17:20:00 »
zyclope
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 18



LEGNa

Voir le Profil    WWW    E-Mail
Répondre avec citation

hello

j'ai en faite un classement de personne qui s'effectue et j'aimerais afficher page par page ....

le problème c'est que j'y ai pas pensé avant de faire ce classment et la de tout modifier je suis un peut comment dire perdu.

je cherche quelqu'un qui pourrais m'aider ....

Rapporter au modérateur  

Re:besoin d'aide pour page par page
« Répondre #1 sur: le 16-11-2003 a 20:31:49 »
TinMar
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 268



Yo !

Voir le Profil    E-Mail
Répondre avec citation

il suffit de mettre dans ta requete des limit :
SELECT * FROM tatable WHERE id IS NOT NULL  ORDER BY nom LIMIT $debut,$fin
et tu fais varier debut et fin.
Tu choppes le nombre de champ dans ta base avec  la fonction : mysql_num_rows() et en fonction du nombre de personne par page ca te donne le nombre de page max :
A partir de ca tu fais une navigation avec page suivant et page précedente en ne dépassant pas le nombre de page maxi.

Voila je sais pas si j'ai été clair !

Rapporter au modérateur  
Re:besoin d'aide pour page par page
« Répondre #2 sur: le 16-11-2003 a 21:37:56 »
zyclope
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 18



LEGNa

Voir le Profil    WWW    E-Mail
Répondre avec citation

Oula
mon amis (si je peux me le permettre)

si ca avais été que ca j'aurais bien rigolé.

mais le problème est bien plus complexe je vais esseyer d'expliquer en 2 mots

j'ai une base avec dedans pointclass et pointsimple.

le classement ce fait sur l'addition de ces deux champs.

si je fais ce que tu ma dis ... gros problème .... je fais le tire sur koi ?

je veux pas juste afficher les 30 ier d'une liste mais les 30ier d'un classement ...

j'ai surment pas été claire ... mais bon

Rapporter au modérateur  
Re:besoin d'aide pour page par page
« Répondre #3 sur: le 16-11-2003 a 23:00:46 »
TinMar
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 268



Yo !

Voir le Profil    E-Mail
Répondre avec citation

ok merci d'avoir précisé.
Pour l'instant en affichant pas page par page comment tu affiches ton classement pour l'instant ? tu n'utilises pas de order pour ta requete ?

En réfléchissant vite (ce qui ne veut pas dire bien ) je dirais qu'il faudrait créer un champ de plus avec tes deux variables pointclass pointsimple additionnées.

Si d'autres ont des idées ?!!!

Rapporter au modérateur  
Re:besoin d'aide pour page par page
« Répondre #4 sur: le 17-11-2003 a 02:09:18 »
erwinol
Iznogoud Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1845



Que la FARCE soit avec toi

Voir le Profil    WWW
Répondre avec citation

Ben c'est simple, il suffit bêtement d'utiliser la clause ORDER BY et puis d'utiliser la méthode expliquée par TinMar ... c'est enfantin !

Tu veux qu'ils soient classés suivant la somme des champs pointclass et pointsimple, du plus grand au plus petit ... ben il suffit de le faire !

Code:

SELECT champs1, champs2, champs3, pointclass+pointsimple
FROM table
WHERE[condition]
ORDER BY 4 DESC LIMIT $début,$fin

« Dernière Édition: le 17-11-2003 a 02:09:48 par erwinol » Rapporter au modérateur  

MySeoBox soumet vos sites sur des milliers d'annuaire
Vous possédez un annuaire ? Gagnez de l'argent avec celui-ci grâce à l'affiliation MySeoBox !
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg