Pronostics Paris sportifs Concours
script php

S'enregistrer  |  Rechercher   |  Liste des Membres   |  Annuaire des sites utilisant le script
Connexion |  Se connecter pour vérifier ses messages privés |   Profil


Affichage que d'une partie des championnats dans l'admin

 
Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Bugs, disfonctionnements, aide à l'installation

Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Yakari



Inscrit le: 30 Aoû 2004
Messages: 17
Localisation: Salon-de-Provence

MessagePosté le: Mer 28 Sep 2005, 21:32    Sujet du message: Affichage que d'une partie des championnats dans l'admin Répondre en citant

Voilà je suis webmaster de deux sites dont un officiel sur deux clubs et on affiche sur les sites tous les résultats de toutes les sections avec les classements et les calendriers. Ce qui fait pour chaque club, une bonne vingtaine de championnat créé. Ormis que ce fut long à tout rentrer Laughing j'aimerais savoir comment faire pour n'afficher que les championnats de la saison en cours dans la partie admin car j'ai beaucoup trop de championnat affiché sinon (en deux saisons j'arrive à une quarantaine).

J'ai regardé dans le fichier championnat.php du dossier admin, j'ai pas trouvé dans quel requète SQL je pouvais limiter en restreignant à la seule saison 2005-2006.

Si quelqu'un sait comment faire où me mettre sur la voie ca me serait bien utile. Merci d'avance.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Pierre
Site Admin


Inscrit le: 03 Avr 2004
Messages: 338

MessagePosté le: Jeu 29 Sep 2005, 19:09    Sujet du message: Re: Affichage que d'une partie des championnats dans l'admin Répondre en citant

Yakari a écrit:
Voilà je suis webmaster de deux sites dont un officiel sur deux clubs et on affiche sur les sites tous les résultats de toutes les sections avec les classements et les calendriers. Ce qui fait pour chaque club, une bonne vingtaine de championnat créé. Ormis que ce fut long à tout rentrer Laughing j'aimerais savoir comment faire pour n'afficher que les championnats de la saison en cours dans la partie admin car j'ai beaucoup trop de championnat affiché sinon (en deux saisons j'arrive à une quarantaine).

J'ai regardé dans le fichier championnat.php du dossier admin, j'ai pas trouvé dans quel requète SQL je pouvais limiter en restreignant à la seule saison 2005-2006.

Si quelqu'un sait comment faire où me mettre sur la voie ca me serait bien utile. Merci d'avance.


ca risque d'étre difficilement réalisable et sans trop d'interet (sauf pour ton cas mais bon ca reste un détail)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Alexis
Site Admin


Inscrit le: 08 Avr 2004
Messages: 1113
Localisation: Aix-En-Provence et Firminy (42)

MessagePosté le: Ven 30 Sep 2005, 17:49    Sujet du message: Répondre en citant

Salut,

dans admin/fonctions.php, ligne 22, remplacer :
Code:
  $requete="SELECT phpl_championnats.id, phpl_divisions.nom, phpl_saisons.annee
            FROM phpl_championnats, phpl_divisions, phpl_saisons
            WHERE phpl_championnats.id_division=phpl_divisions.id
            AND phpl_championnats.id_saison=phpl_saisons.id ORDER by annee desc, nom";
 
par
Code:
  $requete="SELECT phpl_championnats.id, phpl_divisions.nom, phpl_saisons.annee
            FROM phpl_championnats, phpl_divisions, phpl_saisons
            WHERE phpl_championnats.id_division=phpl_divisions.id
            AND phpl_championnats.id_saison=phpl_saisons.id
            AND phpl_saisons.annee='2005' ORDER by annee desc, nom";
 
Essaye aussi peur-être AND phpl_saisons.annee=max(phpl_saisons.annee)
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur Adresse AIM
Yakari



Inscrit le: 30 Aoû 2004
Messages: 17
Localisation: Salon-de-Provence

MessagePosté le: Ven 30 Sep 2005, 23:44    Sujet du message: Répondre en citant

Merci beaucoup Alexis, effectivement c'est bien ce que je cherchais. Ta seconde solution ne marche pas par contre (phpl_saisons.annee=max(phpl_saisons.annee)).

En effet je cherchais la requète d'affichage des classements mais je la cherchais dans le mauvais fichier. Je n'avais pas vu l'appel de la fonction dans le fichier championnat.php et donc j'analysais les lignes de codes de ce fichier mais sans voir que ce que je cherchais était dans fonctions.php (que je connaissais par ailleurs).
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   


Poster un nouveau sujet   Répondre au sujet    Phpleague Index du Forum -> Bugs, disfonctionnements, aide à l'installation

Page 1 sur 1

 
Sauter vers:  


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com
  PhpLeague est un script php sous licence GPL
Partenaire : Barcelona Clan
copyright © PhpLeague - Univert
Hébergement Eurower