Question : Dedupe un mysql produit using le PHP

Bonjour,

I AM essayant de figurer dehors comment au dedupe une question que j'appelle employant le PHP qui me donne des reproductions. La raison étant est parce que l'identification de la table principale a des un-à-beaucoup rapport avec un autre table.

So quand I

select main.column, other.column de force, autre où main.ID=other.foreignkey ; le

I obtiennent ce résultat : le beef

I du chicken
meat du grape
meat du lemon
fruit de l'apple
fruit du

fruit veulent se débarasser des reproductions dans la première colonne. Bien, non seulement le premier parce qu'en réalité j'ai une jointure où j'emploie les tables multiples et je ne veux pas des reproductions dans ces colonnes either.

So fondamentalement ce que je suis énonciation est moi veux pouvoir imprimer 1 rangée par résultat pour chaque colonne excepté la colonne de ce un table.

example : est le beef

This du chicken
d'arbre de jus du

fruit de l'apple
du lemon
au grape
meat de brun rouge de sauce ce qui j'emploie à l'ouput la question :

echo «  » ;

tandis que ($row = mysql_fetch_row ($query)) {écho «  » de
; foreach du
($row comme $str) {écho « 
 » ; écho «  » du
du
} ; écho « 
 » de
. $str. « 
 » du
du
} ; le


I l'a essayé, et n'a pas fait using le mysql ainsi j'essaye maintenant avec le PHP.  Est-ce que quelqu'un peut m'aider dehors avec ceci satisfont ? Est-il clair ce que je demande ?
class= de

Réponse : Dedupe un mysql produit using le PHP

Vraiment vous devriez employer une jointure si vous employez une clef d'une table à l'autre, mais vous suivre ce que vous avez maintenant pourrait faire quelque chose comme ce qui suit :

choisir main.column en tant que force, le group_concat (other.column) en tant qu'autre de la force, autre où groupe de main.id=other.id par main.column ;

ce qui renverrait quelque chose comme ce qui suit :


+------+--------------------------+
| principal | autre                           |
+------+--------------------------+
| fruit   | pomme, poire, citron        |  
| viande | vache, porc                       |
+------+--------------------------+

vous pourriez alors employer pour le transformer en rangée pour cependant vous voulez l'employer.

meilleur de la chance !
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us