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


2 matchs par journée et non pas 1 seul + questions diverses

 
Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.    Phpleague Index du Forum -> Aide à l'installation

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



Inscrit le: 25 Fév 2005
Messages: 3

MessagePosté le: Sam 26 Fév 2005, 11:27    Sujet du message: 2 matchs par journée et non pas 1 seul + questions diverses Répondre en citant

[edit] Pour ceux ayant deja lu ce message, je l'ai changé de catégorie. Il me semble plus ndiqué dans celle-ci [/edit]

Salut,

Premièrement , un grand bravo et merci pour ce script, il est vraiment sympa, pratique, simple et très fonctionnel.

j'ai juste une petite question technique :

Ou modifier le code (si c'est possible pour mon cas spécifique) pour le rendre compatible pour mes championnats de baseball?

Je m'explique : Une journée de championnat se constitue de 2 matchs par jour et non pas 1 seul. Y-a-il moyen de rendre phpleague compatible?

Autre chose :

Y-a-il un moyen pour que le classement ne se fasse pas sur un critère de point mais de ratio victoire/défaite?
par exemple, si le 1er du championnat à 4 victoires et 1 défaite, faudrait que dans la catégorie "point" apparaisse 0.800 ou alors 800

ma dernière question :

J'ai eu beau cherché sur le forum, je n'ai pas trouvé quelle ligne du code php je dois modifier pour que les tableaux des calendriers aient une largeur plus importante.

Ou alors, comment afficher les différentes journées sur une seule et unique colonne et non pas sur 2 comme c'est installé par défaut?



Encore merci pour ce script. Very Happy

Ben[/b]
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
cortobm



Inscrit le: 25 Fév 2005
Messages: 3

MessagePosté le: Mer 02 Mar 2005, 13:07    Sujet du message: Répondre en citant

Salut,

Personne n'a une petite idée pour au moins une de mes 3 questions?

Car je travaille sur un projet de site proposant les résultats de tous les championnats de baseball en France. Ces derniers commencant bientôt pour la plupart, j'aimerais savoir si je dois chercher un autre script de traitement de résultat et classement ou si celui-ci (que je trouve génial) peutêtre adapté.

Merci d'avance à celui ou ceux qui pourront m'orienter.
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: Mer 02 Mar 2005, 18:37    Sujet du message: Re: 2 matchs par journée et non pas 1 seul + questions diver Répondre en citant

cortobm a écrit:
Ou modifier le code (si c'est possible pour mon cas spécifique) pour le rendre compatible pour mes championnats de baseball?

Je m'explique : Une journée de championnat se constitue de 2 matchs par jour et non pas 1 seul. Y-a-il moyen de rendre phpleague compatible?

Ca risque d'être difficile...
cortobm a écrit:

Y-a-il un moyen pour que le classement ne se fasse pas sur un critère de point mais de ratio victoire/défaite?
par exemple, si le 1er du championnat à 4 victoires et 1 défaite, faudrait que dans la catégorie "point" apparaisse 0.800 ou alors 800

Si tu mets par exemple 1 point pour la victoire et 0 pour la défaite ca marche pas ? (peut-être pas pour le nombre de point mais pour le classement ?)
cortobm a écrit:

J'ai eu beau cherché sur le forum, je n'ai pas trouvé quelle ligne du code php je dois modifier pour que les tableaux des calendriers aient une largeur plus importante.

Ou alors, comment afficher les différentes journées sur une seule et unique colonne et non pas sur 2 comme c'est installé par défaut?

La 0.71 présentait le calendrier avec une seule colonne (calendrier.php), le voici :
Code:
<?
include ("avant.php");
if (!$marqueur=='1')
{require ("../config.php") ;
require ("../consult/fonctions.php");
ouverture ();}
ENTETE2 ();
$marqueur="1";

if ($champ=="")
{
        echo "<h4 align=\"center\">".CONSULT_MATCHS."</h4>";
        echo "<form action=\"matchs.php\" method=\"GET\" align=\"center\">";
        echo "<br><p align=\"center\"><h5 align=\"center\">";
        echo CONSULT_MATCHS_MSG1."</h5>";
        echo "<select name=\"champ\" align=\"center\">";
        echo "<option value=\"0\"> </option>";
        $query = "SELECT DISTINCT phpl_divisions.nom, phpl_saisons.annee, phpl_championnats.id
        FROM phpl_championnats, phpl_divisions, phpl_saisons, phpl_journees
        WHERE phpl_journees.id_champ=phpl_championnats.id
        AND phpl_championnats.id_division=phpl_divisions.id
        AND phpl_championnats.id_saison=phpl_saisons.id
        ORDER BY phpl_saisons.annee DESC, phpl_championnats.id";
        $result=mysql_query($query);
        while ($row = mysql_fetch_row($result))
        {
                echo ("<option value=\"$row[2]\">$row[0]\n $row[1]/". ($row[1]+1)."\n");
                echo ("</option>\n>");
        }
        //mysql_free_result($result);
        echo "</select>";
        echo "<input type=\"submit\" value=".ENVOI.">";
        echo "</form></p>";
}
else
{
$color=0;
$query="SELECT phpl_divisions.nom, phpl_saisons.annee, (phpl_saisons.annee)+1
FROM phpl_championnats, phpl_divisions, phpl_saisons
WHERE phpl_championnats.id='$champ'
AND phpl_divisions.id=phpl_championnats.id_division
AND phpl_saisons.id=phpl_championnats.id_saison";
$result = mysql_query($query);
while ($row=mysql_fetch_array($result))
    {
    echo "<H4 align=\"center\">".$row[0]."  ".$row[1]."/".$row[2]."</h4>";
    }
//mysql_free_result($result);
echo "<TABLE class=phpl align=\"center\" cellspacing=\"0\">";
$query1="SELECT phpl_journees.numero, cldom.nom, clext.nom, phpl_matchs.buts_dom, phpl_matchs.buts_ext, phpl_journees.date_prevue
        FROM phpl_equipes as dom, phpl_equipes as ext, phpl_matchs, phpl_journees, phpl_clubs as cldom, phpl_clubs as clext
        WHERE phpl_matchs.id_equipe_dom=dom.id
                AND phpl_matchs.id_equipe_ext=ext.id
                AND phpl_journees.id_champ='$champ'
                AND dom.id_club=cldom.id
                AND ext.id_club=clext.id
                AND phpl_matchs.id_journee=phpl_journees.id
                ORDER BY phpl_journees.numero";

$result=mysql_query($query1);

while ($row=mysql_fetch_row($result))
{
      if ($row[0]-$x==1)
        {
                $date = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', $row[5]);
                echo "<TR class=phpl><TR class=phpl><TD class=phpl></td></tr><TH class=phpl colspan=4><b>".ADMIN_COHERENCE_MSG2." ".$row[0].CONSULT_MATCHS_MSG2.$date."</b>";
        }
        $x=$row[0];
        $bgcolor="#FFFFFF";
        if (($color%2)==0) $bgcolor="#E5E5E5";
        echo "<TR class=phpl bgcolor=$bgcolor><TD class=phpl align=\"right\"><p align=\"right\">".$row[1]."</p><TD class=phpl>".$row[3]." - <TD class=phpl>".$row[4]."<TD class=phpl align=\"left\">".$row[2];
        $color+=1;                       
}
//mysql_free_result($result);
echo "</table>";
}
include ("apres.php");
?>

J'ai pas vérifié s'il était compatible avec la 0.81, j'ai peut-être oublié des préfixes phpl_ devant le nom des tables.

Wink
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
Montrer les messages depuis:   


Ce forum est verrouillé, vous ne pouvez pas poster, ni répondre, ni éditer les sujets.   Ce sujet est verrouillé, vous ne pouvez pas éditer les messages ou faire de réponses.    Phpleague Index du Forum -> 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