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

  FORUM HardWare.fr
  Programmation
  PHP

  Affichage requete

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Affichage requete

n°1662799
oimoim
Posté le 24-12-2007 à 13:18:18  profilanswer
 

Bonjour, j'ai une table contenant 3 champs (ID,mot,item).
Les entrées peuvent avoir le même item, exemple:
id | mot | item
1  | jouer | 3
2 | texte | 3
3 | alors [ 2
 
Maintenant j'essaye d'afficher par ligne les mots lorsque l'item est identique et je n'y arrive pas ca affiche une ligne pour chaque id (comme dans la table).
 
Pour l'instant le code est comme ca :  

Code :
  1. echo '<table cellspacing="3" cellpadding="3" width="98%" align="center" border="0">'
  2. .'<tr align="center">'
  3. .'<td>Mots</td>'
  4. .'<td>ID du lien</td>'
  5. .'</tr>';
  6. $query = sql_query("select mot, item from tags group by item" );
  7. while (list($mot,$item) = mysql_fetch_row($query))
  8. {
  9.  echo '<tr>'
  10.  .'<td>'.$mot.'</td>'
  11.  .'<td>'.$item.'</td>'
  12.  .'</tr>';
  13. }
  14. echo '</table>';


 
Merci !

mood
Publicité
Posté le 24-12-2007 à 13:18:18  profilanswer
 

n°1662824
sircam
I Like Trains
Posté le 24-12-2007 à 15:47:36  profilanswer
 

Ta clause GROUP BY ne peut pas marcher.
 
Fais plutôt un ORDER BY, à charge pour toi de gérer les ruptures de séquence dans ton script (== détecter quand on passe d'un item à un autre).
 
Plus intuitif : un premier query pour les items distincts puis n queries pour les mots, avec deux boucles imbriquées, mais c'est potentiellement une catastrophe en terme de perfs.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
n°1662845
oimoim
Posté le 24-12-2007 à 17:52:59  profilanswer
 

Salut, merci j'ai réussi j'ai utilisé la deuxième solution, la 1ère pas encore le niveau.


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

  Affichage requete

 

Sujets relatifs
Affichage Requête 2 tablesaffichage requete SQL
Problème avec requête sql et ordre d'affichage des champs [résolu]Requete Count() et affichage ASP
[résolu] affichage sur une requêterequête sql : pas d'affichage
requete sur deux table affichage ?[résolu] Requete MySQL : problème d'affichage par catégorie
Connection à db + affichage d'une requêteAffichage aléatoire d'un des enregistrements du résultat d'une requète
Plus de sujets relatifs à : Affichage requete


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