Faire un classement

Ce forum aborde toutes les questions qu'un codeur ou webmaster pourrait se poser, et n'ayant aucun rapport direct avec phpBB.
Tout ce qui peut concerner la récupération des sessions de phpBB sur votre site, doit se faire dans ce forum.

Modérateur: Equipe

Messagepar Duduchman_N » 09 Juil 2007 à 17:53

Vraiment, ce site est très bien pour avoir quelques bases... t'amuse pas à copier/coller.. suit .. c'est cours, facile et compréhensif. Même moi j'ai réussi, s'pour dire :p
Duduchman_N
 

Messagepar benjam89 » 09 Juil 2007 à 17:59

J'ai essayé, mais je demande au moins qu'on m'explique, je n'ai demander à qui que ce soit de faire cela à ma place ! J'ai essayé, mais je n'ai pas réussi, le "while" ne fonctionne pas, j'ai dû mal m'en servir, surement, donc expliquez moi au moins svp......ne me fait pas dire ce que je n'ai pas dit !
MON RESTAURANT VIRTUEL
RECHERCHONS CODEUR !!!!!!! URGENT !!!!!!
benjam89
Posteur néophyte
Posteur néophyte
 
Messages: 31
Inscription: 08 Mai 2007 à 21:09
Localisation: Région Auxerroise

Messagepar matheod » 09 Juil 2007 à 18:12

quel code a tu utilisé pour le classement ?

(cache le passe de ta base de donné bien sur)
Image

Augmentez les visites de votre site web ou blog !
Et découvrez quelques outils pour votre site !

Mes mods : Correcteur orthographique
Avatar de l’utilisateur
matheod
Maître des floodeurs
Maître des floodeurs
 
Messages: 2029
Inscription: 30 Juin 2006 à 11:16

Messagepar benjam89 » 09 Juil 2007 à 18:35

Voici le code:
Code: Tout sélectionner
<?php
                                                                                        mysql_connect("db297.1and1.fr", "dbo207197954", "********");
                                                                                                 mysql_select_db("db207197954");
                                                                                                                                                       
                                                                                                                                                        $reponse = mysql_query("SELECT * FROM membre_gastro ORDER BY point DESC");
                                                                                                                                                       
                                                                                                                                                       
                                                                                                                                                        // On fait une boucle pour lister tout ce que contient la table :
                                                                                                                while ($donnees = mysql_fetch_array($reponse) )
                                                                                                                {
                                                                                                                                                       
                                                                                                                                                        ?>
                                                                                                                                                       
                                                                                                                                                        <p><font size="4" face="A Yummy Apology">
                           
                            <?php
        $nombre_de_lignes = 1;
       
        while ($nombre_de_lignes <= ".id.")
        {
        echo "$nombre_de_lignes<p>".pseudo."<p>".point."";
        $nombre_de_lignes++;
        }
        ?><br />
                                                                                                                                                        </em>
                                                                                                                                                        </p>
                                                                                                                                                       
                                                                                                                                                        <?php
                                                                                                                                                       }
                                                                                                                                                       
                                                                                                                                                        mysql_close(); // Déconnexion de MySQL
                                                                                                                                                        ?></center>
    </div></div>
<!--Postamble-->


Merci de votre aide...

PS: Dsl pour le collage, mais quand on copie dans mon logiciel, avec les espaces, .... quand on colle ensuite, sa fait :)
MON RESTAURANT VIRTUEL
RECHERCHONS CODEUR !!!!!!! URGENT !!!!!!
benjam89
Posteur néophyte
Posteur néophyte
 
Messages: 31
Inscription: 08 Mai 2007 à 21:09
Localisation: Région Auxerroise

Messagepar matheod » 11 Juil 2007 à 12:12

déja pour affiché un contenue dnas la base de donné via while, c'est :

pour ton cas :
$donnees['nom du champs ex : pseudo']
Image

Augmentez les visites de votre site web ou blog !
Et découvrez quelques outils pour votre site !

Mes mods : Correcteur orthographique
Avatar de l’utilisateur
matheod
Maître des floodeurs
Maître des floodeurs
 
Messages: 2029
Inscription: 30 Juin 2006 à 11:16

Messagepar Draewil » 11 Juil 2007 à 21:16

benjam89 a écrit:Voici le code:
Code: Tout sélectionner
 [...]
       
        while ($nombre_de_lignes <= ".id.")
        {
        echo "$nombre_de_lignes<p>".pseudo."<p>".point."";
        $nombre_de_lignes++;
        }
        ?>                                                                                                                                                        [...]



Bonjour, j'suis nouveau ici et en voyant le code j'me pose plusieurs questions :
while ($nombre_de_lignes <= ".id.")


Ne faudrait-il pas de $ devant ? Et vu que c'est surement une donnée de l'array des données sql, un truc du genre $abc['xyz'] [ici, $donnees['id'], $donnees['pseudo'], $donnees['points']] ?

"$nombre_de_lignes<p>".pseudo."<p>".point."";


Vu qu'il utilise les ", pourquoi "coupe"-t-il la phrase ? Les ' auraient été plus rapide et j'aurai compris pourquoi il aurait "coupé" ...

De même, le ""; Simplement abc'. $la_var; aurait suffit non ?

Aussi, il utilise mysql_fetch_array(), mais je pense qu'il utilise les array associatifs donc ne vaudrait-il pas utiliser mysql_fetch_assoc() qui serait plus rapide ?
Merci d'avance,
Draewil
Draewil
Posteur néophyte
Posteur néophyte
 
Messages: 1
Inscription: 11 Juil 2007 à 21:07

Précédente

Retourner vers Coding, Webmastering et Sécurité informatique

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant