Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2004 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  classement par points dans un tableau

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

classement par points dans un tableau

n°1486721
Cyrille30
Posté le 05-12-2006 à 16:48:16  profilanswer
 

bonjour à tous et à toutes,
 
Dans un premier temps :
Je récupère dans newscore.php la variable score d'un jeu flash.  
Puis :
Je demande le pseudo et adresse mail de la personne en question.
Dans un second temps :
J'envoi dans ma base de donnée les informations précédentes.
 
Mon problème : comment réaliser un classement décroissant en fonctio des points sur 10 personnes. Ce dernier comporterait 3 colonnes : rang, score, pseudo.
Je souhaiterais avoir le rendu du site suivant pour le highscore : http://scorejeuxflash.free.fr/
 
newscore.php :
                                <form action="envoiscore.php" method="post">
    <table border="0" cellpadding="0" cellspacing="0">
    <tbody><tr>
    <td>
    Votre Score : <b><? echo $_POST["score"]; ?></b> sur Yeti gorez
    <input name="score" value="<? echo $_POST["score"]; ?>" type="hidden">  
    <input name="idscore" value="yeti" type="hidden">  
    </td><td>
    </td></tr><tr>
    </tr></tbody></table>
    Pseudo : <input name="pseudo" maxlength="20" type="text">
    <br>
    E-Mail : <input name="mail" maxlength="40" type="text">
    <br>
    <center><input value="Valider" type="submit"><input value="Annuler"   type="reset"></center>
    </form>
 
envoiscore.php :
 
<?php
mysql_connect("localhost", "root", "" );
mysql_select_db("jeux" );
 
$score = $_POST["score"];
$pseudo = $_POST["pseudo"];
$mail = $_POST["mail"];
// On ajoute une entrée avec mysql_query
mysql_query("INSERT INTO yeti VALUES('',\"$pseudo\",\"$score\",\"$mail\" )" );
 
mysql_close();
?>
 
table :
 
`id` int(4) NOT NULL auto_increment,
  `pseudo` varchar(12) NOT NULL default 'none',
  `score` int(2) NOT NULL default '0',
  `mail` text NOT NULL,
  UNIQUE KEY `id` (`id`)
 
Voila donc si vous voyez éventuellement des petites fautes de scripts ou autres n'hésitez pas !
 
Merci d'avance de vos aides et conseils
 
Cyrille
 
 
 

mood
Publicité
Posté le 05-12-2006 à 16:48:16  profilanswer
 

n°1486730
afbilou
pouet your life
Posté le 05-12-2006 à 17:02:43  profilanswer
 

Requete SQL

Message cité 1 fois
Message édité par afbilou le 05-12-2006 à 17:19:03
n°1486738
Cyrille30
Posté le 05-12-2006 à 17:09:37  profilanswer
 


 
ok dac cepandant pour le tableau comment faut-il s'y prendre ?
je ne vois pas trop quelle requête utiliser. Ou plutôt comment l'imbriquer dans un tableau.
 
Si t'as quelques tuyaux ...
Merci
Cyrille

n°1486765
hauhazice
Posté le 05-12-2006 à 17:38:25  profilanswer
 

Avec la clause order by ? Je crains ne pas avoir tout compris...


---------------
dH Design - Spécialiste en standards web et en accessibilité
n°1500685
fruity
Posté le 09-01-2007 à 10:49:30  profilanswer
 

install le mod arcade pour les forums php tout est prévu pour...

n°1500708
rufo
Pas me confondre avec Lycos!
Posté le 09-01-2007 à 11:41:43  profilanswer
 

si, comme c'est indiqué dans ton profil, ta passion c'est l'info, tu me sembles pas avoir cherché du tout dans les tutos consacrés à php+mysql
Là, t'as juste à faire une requête SQL (mais pour cela, faut connaître un minimum sql) + affiché dans un tableau html la liste des enregistrements trouvés. Avec google, tu vas trouver pleins tutos là-dessus en qq secondes...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  classement par points dans un tableau

 

Sujets relatifs
[Résolu] Vérification en javascript d'un tableau dynamique en PHPTableau de record et de type énumé
Comment trier un tableau ?Affichage bordure tableau IE
insérer des octets en debut de tableauTableau dynamique de caractères
[Résolu]Affichage d'un tableau[EXCEL] Eliminer les doublons dans un tableau
faire un classement automatiqueTrier un tableau sous excel horizontalement avec VBA(résolu)
Plus de sujets relatifs à : classement par points dans un tableau


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR