begin process at 2012 05 30 22:34:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Numéroter un classement


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Numéroter un classement

lundi 17 décembre 2007 à 11:31:21 | Numéroter un classement

pronostic

Bonjour à tous.

Malgré mes recherches et mes tentatives, je n'arrive pas à mes fins.

Je souhaiterais afficher un classement du meilleur pronostiqueur mais en numérotant de 1 à ... la premiere colonne.
Sans succès.

Voila mon code. 
Merci de votre aide. 

Avec ce code : dans la colonne rank j'obtiens que des "0"

  <?php

      include ('mysql_connect.php');
$req = mysql_query("SELECT SUM(analyse) as analyse, pseudo, SUM(mise) as mise, COUNT(mise) as count, ROUND(AVG(Cote),2) as res FROM prono1112 WHERE Ligue LIKE 'Hockey - NHL'  GROUP BY pseudo ORDER BY analyse DESC");
$nombre_enr=mysql_num_rows($req);


?>

</table>
     </p>
     <p>Nombre de pronostics NHL :</p>
     <p>Pronostics Reussis : <font size="1" face="Verdana"><?php echo $ok ["win"]; ?></font></p>
     <p>Pronostics KO :  <font size="1" face="Verdana"><?php echo $ko ["wrong"]; ?></font></p>
     <table width="400" border="0" align="center">
 
  <tr>
    <td colspan="11" bgcolor="#ffcc00" class="Style20"><div align="center" class="Style18">Top Tipsters NHL décembre 2007 </div></td>
  </tr>
  <tr>
<td bgcolor="#000099" class="menuhaut"><div align="center" class="Style20"><span class="Style18">Rank</span></div></td>
    <td bgcolor="#000099" class="menuhaut"><div align="center" class="Style20"><span class="Style18">Pseudo</span></div></td>
    <td bgcolor="#000099" class="menuhaut"><div align="center" class="Style20"><span class="Style18">Profit</span></div></td>
    <td bgcolor="#000099" class="menuhaut"><div align="center" class="Style20"><span class="Style18">Mises</span></div></td>
    <td bgcolor="#000099" class="menuhaut"><div align="center" class="Style20"><span class="Style18">Tips</span></div></td>

        <td bgcolor="#000099" class="menuhaut"><div align="center" class="Style20"><span class="Style18">Cote M</span></div></td>
      </tr>
   <?
  $i = 0;
     
   while ($reponse = mysql_fetch_array($req,MYSQL_ASSOC ))
 

  
    {

   
$color = ++$i % 2 ? '#000000':'#000066';
 $color2 = ++$s % 2 ? '#ccccff' : '#FFFFFF';
?>
<tr>
<td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $nombre_enr %1; ?></span></div></td>
   <td bgcolor="<?php echo $color2; ?>"><div align="center"><b><font size="1" face="Verdana"><a href="prono/<?php echo $reponse["pseudo"];?>.php"><?php echo $reponse["pseudo"]; ?></div>      </td>
<td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $reponse['analyse']; ?></span></div></td>
<td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $reponse['mise']; ?></span></div></td>
<td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $reponse['count']; ?></span></div></td>
<td bgcolor="<?php echo $color2; ?>"><FONT color="<?php echo $color; ?>"><div align="center"><font size="1" face="Verdana"><?php echo $reponse['res']; ?></span></div></td>
    </tr>
   
    <?php } while ($reponse = mysql_fetch_assoc($req)); ?>
</table>

lundi 17 décembre 2007 à 15:40:14 | Re : Numéroter un classement

pyobour

Pour cela il faurdrai que tu incrémentes une variable a la fin de ta boucle,
<table>
$i=1;
   while ($reponse = mysql_fetch_array($req ))
{
echo "<tr><td> colone n°1 '".$i."'</td>";
echo "<td> Colone N°2</td>";
echo " </td>";
echo " </tr>";
$i++;
}

voila comment faire pour que seul la premiere colone prenne la valeur que tu souhaite dis moi si sa te convient



lundi 17 décembre 2007 à 19:49:20 | Re : Numéroter un classement

pronostic

excellent,
ca marche très bien

Merci beaucoup !


Cette discussion est classée dans : classement, req, mysql, pseudo, analyse


Répondre à ce message

Sujets en rapport avec ce message

double [ par lan0sic ] voila j'aimerai tester si il y a deja un login du meme nom sur la base de donnée. j'utilise ce code: # test si login est deja existant // on fait une mysql_num_rows() probleme avec la vérification du pseudonyme [ par BelphegorCLC ] Salut,voila j'ai un probleme avec la vérification du pseudonyme, j'ai déja bien cherché sur plusieurs forum et tuto, essayé plusieurs mise en forme de Pouquoi ça marche pas??? [ par jcdc ] je voudrais gérer une inscription dans une base MySQL. A chaque saisie je test le mail, et le pseudo pour ne pas faire de doublon. La premiere inscrip par rapport à mysql [ par C ] Lu,J'ai un problème. Voila, je veux lors de l'inscription d'une personne sur mon site (avec un formulaire avant et tout hein) vérifier dans la table m Double requête extra-terrestre [ par mathieumg ] Bonjour !Je vous explique !J'ai une base de donnée qui contient les membres dans une table 'members' avec un champ 'clicks en cours' nommé 'beingclic MySQL_fetch_array -> réinitialisation, comment faire ? [ par Samiby ] Bonjour,J'utilise une double boucle comme ça:$req_x=mysql_query("SELECT * FROM matable);$req_y=mysql_query("SELECT * FROM uneautretable);//boucle1Whil probleme requete d'insertion [ par titigrou ] kikou!!j'ai un problème avec une requete d'insertion que voici: $requete = "INSERT INTO reserver VALUES ('".$reqpseudo['pseudo']."','".$_POST['voiture bonjour j'ai un probleme avec un INSERT INTO [ par timolerigolo ] Bonjour,Voila j'ai une page d'inscription avec 2 INSERT INTO et je voudrais alimanté 2 requéte SQL mé le problème cé que sa alimante que une seule req aide pour un code php je debute et j n'y comprends rien [ par rober ] Roberun ami m'a fait un code en php pour:-1-creer une base de donnees a partir d'un fichier txt-2-effectuer une recherche dans cette base de donnees-3 éviter duplicaté dans écriture fichier [ par pyranhaz ] Salut,J'utilise un base MySQL dans lequel j'envoi dans un fichierUsername:password$req = mysql_query("SELECT count(*) from Prestige_Etape_2 ORDER BY L


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,546 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales