|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : novembre 2009 Messages : 93 ![]() |
Bonjour,
Je récupère un tableau dans lequel j'ai toutes les nom colonnes d'une table ou a été trouvé une valeur recherchée. Ma table a pour colonnes: HOSTNAME,OSVERSION,KERNEL,SERVERTYPE Je fais une recherche sur tous les champs pour la valeur like "%sun%". Dans un tableau je récupère a chaque fois le nom de la colonne ou a été trouvé la valeur sun. J'obtiens un tableau de ce style: Code php :
J'aimerai afficher tous les résultats contenu dans ce tableau mais regroupé par valeur. Par exemple dans le tableau aux valeur 1 et 2 au lieu d'afficher deux fois la ligne, afficher qu'une ligne avec le nombre entre parenthèse (2). Comment regrouper les valeurs dans un tableau? J'ai beau chercher dans les fonctions proposées j'ai pas trouvé... Si quelqu'un a une idée je suis preneur Merci d'avance! |
||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : juillet 2003 Messages : 625 ![]() |
Montres nous ton code pour qu'on puisse t'aider
tu devras peut être faire une requête avec group by pour regrouper les données http://dev.mysql.com/doc/refman/5.0/...functions.html
__________________
Le savoir est utile que s'il est partagé par tous. /(bb|[^b]{2})/ !sleep() ? array((string)) |
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : septembre 2010 Messages : 7 101 ![]() |
si t'as PDO ca se fait avec FETCH_GROUP
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#4 | ||||||
|
Membre à l'essai
![]() Inscription : novembre 2009 Messages : 93 ![]() |
Voici la partie de mon code qui récupère les données dans le tableau:
Code php :
La tableau $tab_fixe_infserveur contient donc l'exemple de mon premier message: Code php :
Citation:
Citation:
Le group by ne fonctionne que sur une colonne or dans mon cas je peux avoir deux fois la même valeur sur la colonne SERVERTYPE ou sur la colonne OSVERSION... Si j'ai PDO? Qu'est-ce que PDO? Merci d'avance pour vos réponses |
||||||
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() Inscription : juillet 2003 Messages : 625 ![]() |
affiche aussi ta requête avec le group by
__________________
Le savoir est utile que s'il est partagé par tous. /(bb|[^b]{2})/ !sleep() ? array((string)) |
|
|
00
|
|
|
#6 | ||
|
Membre à l'essai
![]() Inscription : novembre 2009 Messages : 93 ![]() |
La voici mais je pense pas que ça vienne de la requête...
Code :
|
||
|
|
00
|
|
|
#7 | ||||
|
Membre à l'essai
![]() Inscription : novembre 2009 Messages : 93 ![]() |
Re bonjour,
Je vais m'y prendre autrement et j'aimerais savoir comment afficher toutes les valeurs d'un tableau ayant la même clé? Code :
Voici mon code qui ne marche pas: Code :
|
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com