[PHP] classement des données

Discussion dans 'Web, design' créé par MbK_, 21 Juillet 2005.

Statut de la discussion:
Fermée.
  1. Offline
    MbK_ Etudjant
    bah ca n'affiche tjs rien. Il n'y a pas d'erreur mais je ne vois rien.

    mon script ne fonctionne pas!

    Code:
    bdd();
    mysql_query('SELECT 
       friterie_friteries.id, 
       AVG(vote_friterie) AS moyenne 
        FROM friterie_friteries 
        GROUP BY friterie_friteries.id 
        ORDER BY moyenne DESC, click_friterie DESC') or die (mysql_error());
    $number = @mysql_num_rows($query);
    if (empty($number)){
    	echo "rien";
    }
    else{
    	while ($friteries=mysql_fetch_array($query)){
    		echo $friteries['id'];
    	} // while
    } //else
    je comprends pas l'erreur
    MbK_, 25 Juillet 2005
    #21
  2. Offline
    Hayato Touriste
    Tu as tenu compte de ma remarque? :roll:
    Secundo je ne sais pas quelle version de mysql tu utilises mais dans la fonction mysql_query, il y a normalement un second paramètre obligatoire: l'identifiant de la connection.
    De plus, je ne vois pas ce que fait le die dans la fonction, normalement on le met dans une clause else si quelque chose a échoué.
    Hayato, 26 Juillet 2005
    #22
  3. Offline
    MbK_ Etudjant
    si, j'ai stocké le resultat dedans.

    Code:
    while ($friteries=mysql_fetch_array($query)){ 
    
    je fais une boucle pour afficher tous les resultats.

    pour ce qui est de ta remarque concernant, le second parametre, je n'ai jms fais ainsi et jamais de probleme. de meme pour le die().
    MbK_, 26 Juillet 2005
    #23
  4. Offline
    Hayato Touriste
    Bah non $query est vide y a jamais rien qui lui est affecté donc $friteries l'est aussi.
    Hayato, 26 Juillet 2005
    #24
  5. Offline
    MbK_ Etudjant
    :arrow: je selectionne des données de la DB avec le select de mysql_query()
    :arrow: je transforme ces données en tableau avec mysql_fetch_array()


    c'est pas ca que je fais?
    en fait d'habitude, je fais un "SELECT *" mais la je sais pas trop ce que je fais en fait.
    MbK_, 26 Juillet 2005
    #25
  6. Offline
    Hayato Touriste
    Bon plus concrètement si tu écrivais plutôt:
    $query = mysql_query(...)
    Avant d'utiliser $query.
    Hayato, 26 Juillet 2005
    #26
  7. Offline
    MbK_ Etudjant

    je suis vraiment idiot :p

    j'ai oublié ca :)

    Merci ;)
    MbK_, 26 Juillet 2005
    #27
Statut de la discussion:
Fermée.