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

  FORUM HardWare.fr
  Programmation
  PHP

  Problème pour compter dans champ sql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème pour compter dans champ sql

n°1441836
sff
Posté le 13-09-2006 à 15:16:44  profilanswer
 

Bonjour, j'ai un problème pour savoir combien il y a de weaponid dans la table users en fonction des objets.
 
Pour expliquer, ce code fait un tableau contenant 5 objets, classé en fonction de leur popularité . Donc je cherche combien il y a de weaponid dans la table users, sur chaque objets. Si vous avez compris ceci, je pense que vous pouvez m'aider
 
Dans le tableau j'aimerai afficher combien on trouve de résultat sur chaque objets.
 

Code :
  1. // Affichage des objets classement 1.  
  2. $objets1query = doquery ("SELECT weaponname, count(weaponid) as occurences FROM {{table}} WHERE weaponid >= 0 GROUP BY weaponid ORDER by occurences DESC LIMIT 5","users" ); 
  3. $objets1query = doquery ("SELECT u.weaponname, count(u.weaponid) as occurences, i.buycost, i.image, i.special  FROM {{table}} AS u, rpg_items AS i WHERE u.weaponid >= 0 AND i.id = u.weaponid GROUP BY u.weaponid ORDER by occurences DESC LIMIT 5","users" ); 
  4. $weapon ='';
  5.    
  6. $row = '0';
  7. while ($row = mysql_fetch_array($objets1query))
  8.   {
  9. $weapon .='<table border="0" height="40"><tr><td><img src="images/objets/'. $row['image'].'.jpg" title="' . $row['weaponname'] . '"/></td>
  10.           <td><b>Nom: </b><span class="rose3">' . $row['weaponname'] . '</span><br><b>Prix: </b><span class="rose3">' . $row['buycost'] . ' rubis</span><br><b>Equipé: </b><span class="rose3">'.mysql_num_rows($objets1query).' perso.</span><br></td></tr></table>';
  11.        }


 
 
Merci

mood
Publicité
Posté le 13-09-2006 à 15:16:44  profilanswer
 

n°1441942
soju
One shot !
Posté le 13-09-2006 à 16:57:05  profilanswer
 

pas très clair...
- tu nous parles de tables qu'on ne connait pas
- tu ne dis pas quel est le problème exact
 
au passage, la ligne 2 ne sert à rien vu que $objets1query est réutilisée ligne 3

n°1441997
sff
Posté le 13-09-2006 à 17:36:11  profilanswer
 

pourtant c'est simple si tu comprend bien, ca crée un tableau qui classe les objets les plus utilisés grace la table items et users .  
 
Il y a pas de problème, je cherche juste a faire en sorte d'afficher combien il y a de champ weaponid ( table users) pour chaque objets (table items)


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

  Problème pour compter dans champ sql

 

Sujets relatifs
Probleme de boucle en perlProbleme dans les chemins de fichiers
[Crystal XI] Problème "sélection d'enregistrement"[URGENT]Problème avec Normal.dot
[Résolu] Problème avec count et distinct [C++] Probleme avec un exercice
Probleme dans un menu...[Résolu]Problème depuis que Register Globals est sur off
probleme combi ASP + vbscript[c#][1.1] Probleme WMI demande non valide
Plus de sujets relatifs à : Problème pour compter dans champ sql


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