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


pb next_logo.php

 
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
kaki33



Inscrit le: 02 Aoû 2005
Messages: 4

MessagePosté le: Mar 02 Aoû 2005, 16:04    Sujet du message: pb next_logo.php Répondre en citant

bonjour
nouvel utilisateur de ce script terrible j'ai un petit soucis avec l'affichage de la page next_logo.php ou rien ne s'affiche
pas de soucis avec la page next.php

Je me suis rendu compte que je n'avais pas la table phpl_logo dans ma base..
je l'ai donc rajoutée (j'ai trouvé le source sur le forum)
mais elle reste désespérement vide ...

La gestion des clubs fonctionne bien les logos s'ajoutent bien et s'inscrivent dans la table phpl_clubs mais comment se fait il que ma table phpl_logo reste vide...

par exemple mon club dans la table php_clubs a ses infos
id 109 nom Fréjus url_logo =http://www.esfrejus.com/classement/logos/esf.jpg

comment remplir la table phpl_logo ?? merci
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: Mar 02 Aoû 2005, 19:25    Sujet du message: Répondre en citant

Salut,

t'utilises la version 0.82, non ?

Je n'ai pas touché au fichier next_logo.php depuis la version 0.81, je l'ai mis par erreur dans la version 0.82... Je vais le mettre à jour pour ceux qui veulent !
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
Alexis
Site Admin


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

MessagePosté le: Mar 02 Aoû 2005, 19:43    Sujet du message: Répondre en citant

consult/last_logo.php

Code:
<?php
//***********************************************************************/
// Phpleague : gestionnaire de championnat                              */
// ============================================                         */
//                                                                      */
// Version : 0.82                                                       */
// http://phpleague.univert.org                                         */
//                                                                      */
// This program is free software. You can redistribute it and/or modify */
// it under the terms of the GNU General Public License as published by */
// the Free Software Foundation; either version 2 of the License.       */
//                                                                      */
//***********************************************************************/
// Support technique : http://phpleague.univert.org/forum               */
//                                                                      */
//***********************************************************************/

require ("../config.php") ;
require ("../consult/fonctions.php");

ouverture ();

if (!isset($_GET['champ']))
       {
         demande_champ ();
       }
else
{
$champ = $_GET['champ'];

// Nom du champ
$query2="SELECT nom FROM phpl_divisions, phpl_championnats WHERE id_division=phpl_divisions.id";
$result2=(mysql_query($query2));
while ($row=mysql_fetch_array($result2))
       {
       $nom=$row[0];
       }

// SELECTION DES PARAMETRES
$query="SELECT id_equipe_fetiche FROM phpl_parametres WHERE id_champ='$champ' ";
$result=(mysql_query($query));
while ($row=mysql_fetch_array($result))
       {
       $id_equipe_fetiche=$row['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' and (id_equipe_ext='$id_equipe_fetiche' or id_equipe_dom='$id_equipe_fetiche')";
                      $result=mysql_query($query);

                               while ($row=mysql_fetch_array($result))
                               { $numero=$row[0];
                                 
$query1="SELECT logodom.url_logo as logodom, logoext.url_logo as logoext, phpl_matchs.buts_dom, phpl_matchs.buts_ext, phpl_journees.date_prevue, logodom.id as logoiddom, logoext.id as logoidext
                FROM phpl_equipes as dom, phpl_equipes as ext, phpl_matchs, phpl_journees, phpl_clubs as logodom, phpl_clubs as logoext
                WHERE phpl_matchs.id_equipe_dom=dom.id
                        AND phpl_matchs.id_equipe_ext=ext.id
                        AND phpl_journees.id_champ='$champ'
                        AND phpl_journees.numero='$numero'
                        AND dom.id_club=logodom.id
                        AND ext.id_club=logoext.id
                        AND phpl_matchs.id_journee=phpl_journees.id
                        AND (phpl_matchs.id_equipe_ext='$id_equipe_fetiche'
                        OR phpl_matchs.id_equipe_dom='$id_equipe_fetiche' )";
        $result=mysql_query($query1) or die (mysql_error()) ;
         echo "<TABLE class=phpl cellspacing=\"0\" align=\"center\" >";
        $x=1;
        $legende="ème journée de $nom";
       
             while ($row=mysql_fetch_array($result))
             {
             $domproba= $row[2];
             $extproba= $row[3];


             if ($x==1)
                {
                $date = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', $row[4]);
                echo "<TR class=phpl ><TH class=phpl colspan=5 text-align=\"center\"><b> ". $numero."".$legende." le ".$date."</b></th></tr>";
                }
               
                $bgcolor="#FFFFFF";

                echo "<TR class=phpl bgcolor=$bgcolor width=\"100%\">";
                echo "<TD class=phpl align=\"right\" width=\"41%\">";
                echo "<a href=\"club.php?id_clubs=$row[5]&champ=$champ\"><img border=0 src=\"$row[logodom]\" width=40 height=50></a>";
                echo "</td><TD class=phpl align=\"center\">".$domproba."</td><TD class=phpl>-</td><TD class=phpl>".$extproba."</td>";
                echo "<TD class=phpl align=\"left\" width=\"41%\">";
                echo "<a href=\"club.php?id_clubs=$row[6]&champ=$champ\"><img border=0 src=\"$row[logoext]\" width=40 height=50></a>";
                echo "</td></tr>";               
                $x++;
             }

        echo "</table>";
 }                              }

?>

consult/next_logo.php
Code:
<?php
//***********************************************************************/
// Phpleague : gestionnaire de championnat                              */
// ============================================                         */
//                                                                      */
// Version : 0.82                                                       */
// http://phpleague.univert.org                                         */
//                                                                      */
// This program is free software. You can redistribute it and/or modify */
// it under the terms of the GNU General Public License as published by */
// the Free Software Foundation; either version 2 of the License.       */
//                                                                      */
//***********************************************************************/
// Support technique : http://phpleague.univert.org/forum               */
//                                                                      */
//***********************************************************************/

require ("../config.php") ;
require ("../consult/fonctions.php");

ouverture ();

if (!isset($_GET['champ']))
       {
         demande_champ ();
       }
else
{
$champ = $_GET['champ'];

// Nom du champ
$query2="SELECT nom FROM phpl_divisions, phpl_championnats WHERE id_division=phpl_divisions.id";
$result2=(mysql_query($query2));
while ($row=mysql_fetch_array($result2))
       {
       $nom=$row[0];
       }

// SELECTION DES PARAMETRES
$query="SELECT id_equipe_fetiche FROM phpl_parametres WHERE id_champ='$champ' ";
$result=(mysql_query($query));
while ($row=mysql_fetch_array($result))
       {
       $id_equipe_fetiche=$row['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' and (id_equipe_ext='$id_equipe_fetiche' or id_equipe_dom='$id_equipe_fetiche')";
                      $result=mysql_query($query);

                               while ($row=mysql_fetch_array($result))
                               { $numero=$row[0]+1;
                                 
$query1="SELECT logodom.url_logo as logodom, logoext.url_logo as logoext, phpl_matchs.buts_dom, phpl_matchs.buts_ext, phpl_journees.date_prevue, logodom.id as logoiddom, logoext.id as logoidext
                FROM phpl_equipes as dom, phpl_equipes as ext, phpl_matchs, phpl_journees, phpl_clubs as logodom, phpl_clubs as logoext
                WHERE phpl_matchs.id_equipe_dom=dom.id
                        AND phpl_matchs.id_equipe_ext=ext.id
                        AND phpl_journees.id_champ='$champ'
                        AND phpl_journees.numero='$numero'
                        AND dom.id_club=logodom.id
                        AND ext.id_club=logoext.id
                        AND phpl_matchs.id_journee=phpl_journees.id
                        AND (phpl_matchs.id_equipe_ext='$id_equipe_fetiche'
                        OR phpl_matchs.id_equipe_dom='$id_equipe_fetiche' )";
        $result=mysql_query($query1) or die (mysql_error()) ;
         echo "<TABLE class=phpl cellspacing=\"0\" align=\"center\" >";
        $x=1;
        $legende="ème journée de $nom";

             while ($row=mysql_fetch_array($result))
             {
             $domproba= $row[2];
             $extproba= $row[3];


             if ($x==1)
                {
                $date = ereg_replace('^([0-9]{2,4})-([0-9]{1,2})-([0-9]{1,2})$','\\3/\\2/\\1', $row[4]);
                echo "<TR class=phpl ><TH class=phpl colspan=5 text-align=\"center\"><b> ". $numero."".$legende." le ".$date."</b></th></tr>";
                }
               

                $bgcolor="#FFFFFF";
                       

                echo "<TR class=phpl bgcolor=$bgcolor width=\"100%\">";
                echo "<TD class=phpl align=\"right\" width=\"41%\">";
                echo "<a href=\"club.php?id_clubs=$row[5]&champ=$champ\"><img border=0 src=\"$row[0]\" width=40 height=50></a>";
                echo "</td><TD class=phpl align=\"center\">".$domproba."</td><TD class=phpl>-</td><TD class=phpl>".$extproba."</td>";
                echo "<TD class=phpl align=\"left\" width=\"41%\">";
                echo "<a href=\"club.php?id_clubs=$row[6]&champ=$champ\"><img border=0 src=\"$row[1]\" width=40 height=50></a>";
                echo "</td></tr>";               
                $x++;
             }

        echo "</table>";
 }}
?>
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
kaki33



Inscrit le: 02 Aoû 2005
Messages: 4

MessagePosté le: Mer 03 Aoû 2005, 06:53    Sujet du message: Répondre en citant

Merci ça fonctionne très bien avec les modifications !!!

bonne saison à tous !!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
kaki33



Inscrit le: 02 Aoû 2005
Messages: 4

MessagePosté le: Mer 03 Aoû 2005, 15:01    Sujet du message: Répondre en citant

autre petite question concernant l'affichage du match suivant
comment ajouter le nom de l'équipe sous le logo ???

echo "<TR class=phpl bgcolor=$bgcolor width=\"100%\">";
echo "<TD class=phpl align=\"right\" width=\"41%\">";
echo "<a href=\"club.php?id_clubs=$row[5]&champ=$champ\"><img border=0 src=\"$row[0]\" width=45 height=45></a>";
echo "</td><TD class=phpl align=\"center\">".$domproba."</td><TD class=phpl>-</td><TD class=phpl>".$extproba."</td>";
echo "<TD class=phpl align=\"left\" width=\"41%\">";
echo "<a href=\"club.php?id_clubs=$row[6]&champ=$champ\"><img border=0 src=\"$row[1]\" width=45 height=45></a>";
echo "</td></tr>";

je sais que l'affichage est géré ici mais je ne trouve pas la syntaxe pour sortir le nom des équipes Wink
merci
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
Salut
Invité





MessagePosté le: Mer 03 Aoû 2005, 19:22    Sujet du message: Répondre en citant

C'est quoi la page next-logo, ça affiche quoi?

Pourrait'on avoir un lien pour voir un exemple merci.
Revenir en haut
Alexis
Site Admin


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

MessagePosté le: Mer 03 Aoû 2005, 19:46    Sujet du message: Répondre en citant

http://phpleague.univert.org/demo/consult/next_logo.php?champ=7
http://phpleague.univert.org/demo/consult/last_logo.php?champ=7

Ces pages affichent le dernier et le prochain match, les clubs étant sous forme de logo...
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
kaki33



Inscrit le: 02 Aoû 2005
Messages: 4

MessagePosté le: Jeu 04 Aoû 2005, 12:52    Sujet du message: Répondre en citant

j'ai trouvé
j'ai fait un mixe des deux et j'ai ce que je voulais
je ferais le mixe et les tests pour last_logo.php ce week-end apres la première journée de championnat de cfa

mp pour le fichier modifié
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé
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