| Voir le sujet précédent :: Voir le sujet suivant |
| Auteur |
Message |
ghost
Inscrit le: 23 Juil 2004 Messages: 335
|
Posté le: Sam 06 Mai 2006, 14:58 Sujet du message: Classement - evolution |
|
|
Bonjour,
est il possible d'avoir une evolution dans le classment CAD apres chaque journee avoir une fleche qui mon te ou descend ou stable selon que l'equipe a gagner des place ou en a perdu?
merci _________________ http://www.fcbayern-fr.com |
|
| Revenir en haut |
|
 |
ghost
Inscrit le: 23 Juil 2004 Messages: 335
|
|
| Revenir en haut |
|
 |
ghost
Inscrit le: 23 Juil 2004 Messages: 335
|
|
| Revenir en haut |
|
 |
wolfanime
Inscrit le: 06 Oct 2004 Messages: 120
|
Posté le: Jeu 31 Aoû 2006, 14:59 Sujet du message: |
|
|
c vrai cela pourrais etre une bonne idee
yann
http://marcqhb.free.fr |
|
| Revenir en haut |
|
 |
wolfanime
Inscrit le: 06 Oct 2004 Messages: 120
|
|
| Revenir en haut |
|
 |
ghost
Inscrit le: 23 Juil 2004 Messages: 335
|
|
| Revenir en haut |
|
 |
Mike
Inscrit le: 19 Juin 2006 Messages: 132
|
Posté le: Lun 11 Sep 2006, 13:05 Sujet du message: |
|
|
Je bosse dessus depuis 2 semaines, je ne desespere pas de réussir à coder ca... un jour  |
|
| Revenir en haut |
|
 |
wolfanime
Inscrit le: 06 Oct 2004 Messages: 120
|
Posté le: Lun 11 Sep 2006, 13:17 Sujet du message: |
|
|
courage Mike on est tous avec toi _________________ Yann
http://marcqhb.free.fr |
|
| Revenir en haut |
|
 |
Mike
Inscrit le: 19 Juin 2006 Messages: 132
|
|
| Revenir en haut |
|
 |
wolfanime
Inscrit le: 06 Oct 2004 Messages: 120
|
Posté le: Lun 11 Sep 2006, 13:40 Sujet du message: |
|
|
c super ce que tu as fait
felicitation
tu peux partager le code stp _________________ Yann
http://marcqhb.free.fr |
|
| Revenir en haut |
|
 |
Mike
Inscrit le: 19 Juin 2006 Messages: 132
|
Posté le: Lun 11 Sep 2006, 13:43 Sujet du message: |
|
|
| wolfanime a écrit: | c super ce que tu as fait
felicitation
tu peux partager le code stp |
Minute papillon
J'ai un petit detail a regler, les fleches apparaissent quand on demande par exemple le classement jusqu'a la 4eme journée.
Faut que je fasse en sorte que ca n'apparaisse pas. |
|
| Revenir en haut |
|
 |
wolfanime
Inscrit le: 06 Oct 2004 Messages: 120
|
Posté le: Lun 11 Sep 2006, 13:44 Sujet du message: |
|
|
ok je patiente
merci d'avance _________________ Yann
http://marcqhb.free.fr |
|
| Revenir en haut |
|
 |
Mike
Inscrit le: 19 Juin 2006 Messages: 132
|
Posté le: Lun 11 Sep 2006, 15:36 Sujet du message: |
|
|
MOD pour l'évolution dans le classement de base
Bien sur avant de toucher le code de vos fichiers, je vous invite fortement à en garder une copie de sauvegarde en cas de mauvaise manip.
Dans consult/classement.php :
Dans cette partie du code :
| Code: | case GENERAL; // CLASSEMENT GENERAL
{
$legende=CONSULT_CLMNT_MSG4.$debut.CONSULT_CLMNT_MSG5.$fin;
if ($debut=="1" and $fin==$nb_journees)
{
$requete="SELECT DISTINCT * FROM phpl_clmnt_cache WHERE ID_CHAMP='$champ' ORDER BY POINTS DESC, DIFF DESC, BUTSPOUR DESC , BUTSCONTRE ASC, NOM";
clmnt($legende, $type, $accession, $barrage, $relegation, $champ, $requete, $lien, $id_equipe_fetiche);
$query="SELECT max(phpl_journees.numero) FROM phpl_journees, phpl_matchs WHERE phpl_journees.id=phpl_matchs.id_journee and buts_dom is not NULL and phpl_journees.id_champ='$champ'";
$result=mysql_query($query) or die (mysql_error());
while ($row=mysql_fetch_array($result))
{
$numero=$row[0];
} |
Remplacer :
| Code: | | clmnt($legende, $type, $accession, $barrage, $relegation, $champ, $requete, $lien, $id_equipe_fetiche); |
Par
| Code: | | progression($legende, $type, $accession, $barrage, $relegation, $champ, $requete, $lien, $id_equipe_fetiche); |
Dans consult/fonctions.php :
Juste avant la ligne :
| Code: | | function Buteur($legende, $requete, $type, $EquipeFetiche, $champ, $debut, $fin, $equipe, $complet) |
Ajouter :
| Code: | function progression($legende, $type, $accession, $barrage, $relegation, $champ, $requete, $lien, $id_equipe_fetiche)
{
echo "<table class=\"tablephpl2\" align=\"center\" cellspacing=\"0\" width=\"60%\"><tr class=\"trphpl3\"><th colspan=\"11\">".$legende."</th></tr>\n";
echo "<tr class=\"trphpl3\">
<th align=\"center\">".CLMNT_POSITION."</th>
<th align=\"left\">".CLMNT_EQUIPE."</th>
<th align=\"left\">".CLMNT_POINTS."</th>\n";
echo "<th align=\"left\">".CLMNT_JOUES."</th>
<th align=\"left\">".CLMNT_VICTOIRES."</th>
<th align=\"left\">".CLMNT_NULS."</th>
<th align=\"left\">".CLMNT_DEFAITES."</th>
<th align=\"left\">".CLMNT_BUTSPOUR."</th>
<th align=\"left\">".CLMNT_BUTSCONTRE."</th>
<th align=\"left\">".CLMNT_DIFF."</th>
<th align=\"left\"></th></tr>\n";
$result=mysql_query($requete) or die (mysql_error());
$pl=1;
while ($row=mysql_fetch_array($result))
{
if ($row['NOM']==EXEMPT){continue;}
if ($pl<=$accession and $type==GENERAL){echo "<tr class=\"accession\">";}
elseif ($pl<=$barrage and $type==GENERAL){echo "<tr class=\"barrage\">";}
elseif ($pl>$relegation and $type==GENERAL){echo "<tr class=\"relegation\">";}
elseif (($pl%2)==0){echo "<tr class=\"ligne1\">";}
else{echo "<tr class=\"ligne2\">";}
echo "<td align=\"center\">$pl</td>";
$pl++;
$x=0;
while($x<9)
{
echo "<td>";
if ($x==0)
{
$max="SELECT max(phpl_journees.numero) FROM phpl_journees, phpl_matchs WHERE phpl_journees.id=phpl_matchs.id_journee and buts_dom is not NULL AND phpl_journees.id_champ='$champ'";
$maxi=mysql_query($max);
while ($rowm=mysql_fetch_array($maxi)){$fin=$rowm[0];}
$ad=($fin-1);
$pce="SELECT classement FROM phpl_clmnt_graph WHERE id_equipe='$row[ID_EQUIPE]' and fin='$fin'";
$plac=mysql_query($pce);
while ($rowpl=mysql_fetch_array($plac)){$place=$rowpl[0];}
$adpce="SELECT classement FROM phpl_clmnt_graph WHERE id_equipe='$row[ID_EQUIPE]' and fin='$ad'";
$adplac=mysql_query($adpce);
while ($rowadpl=mysql_fetch_array($adplac)){$adplace=$rowadpl[0];}
if ($adplace<$place){echo "<img src=\"down.gif\" border=\"0\"> ";}
elseif ($adplace>$place){echo "<img src=\"up.gif\" border=\"0\"> ";}
elseif ($adplace==$place){echo "<img src=\"egal.gif\" border=\"0\"> ";}
if ($row['ID_EQUIPE']==$id_equipe_fetiche){echo "<b>";}
if ($lien=='non'){echo "$row[$x]";}
else {echo "<a href=\"detaileq.php?champ=$champ&id_equipe=".$row['ID_EQUIPE']."\">$row[$x]</a>";
if ($row['ID_EQUIPE']==$id_equipe_fetiche){echo "</b>";}
}
}
else print $row[$x];
echo "</td>";
$x++;
}
echo "<td align=\"right\">";
$leg=CONSULT_CLUB_4;
if ($type==GENERAL){echo "<a href=\"#\" onclick=\"window.open('graph.php?equipe=".$row['ID_EQUIPE']."','Stats','toolbar=0,location=0,directories=0,status=0,scrollbars=0,resizable=0,copyhistory=0,menuBar=0,width=560,height=320');return false;\"><img src=\"graph.gif\" border=\"0\" alt=\"$leg\"></a>";}
echo "</td></tr>\n";
}
echo "</table>";
} |
Dernière chose à faire, enregistrer ces trois images sur votre pc (clic droit "enregistrer la cible sous") :
http://www.cdanslair.net/football/consult/egal.gif
http://www.cdanslair.net/football/consult/up.gif
http://www.cdanslair.net/football/consult/down.gif
et placez les dans le dossier consult de votre site.
Voili, voilo, j'espère que ca vous conviendra...
Pour ceux qui veulent voir ce que ca donne avant de toucher leur code :
http://www.cdanslair.net/football/consult/classement.php?champ=1
Dernière édition par Mike le Mar 12 Sep 2006, 10:09; édité 2 fois |
|
| Revenir en haut |
|
 |
wolfanime
Inscrit le: 06 Oct 2004 Messages: 120
|
|
| Revenir en haut |
|
 |
ghost
Inscrit le: 23 Juil 2004 Messages: 335
|
Posté le: Lun 11 Sep 2006, 17:04 Sujet du message: |
|
|
est ce que cela marche avec le mini classment? _________________ http://www.fcbayern-fr.com |
|
| Revenir en haut |
|
 |
|
 Inscriptions bloquées: 4144
|