« ;
                $colindex = 1 ;
                $col2index = 1 ;
                foreach ($row comme $str) {
                        si ($colindex==1) {changement de // que ceci à l'index de colonne a désiré
                             si (== $dupDetect de $str) {
                               $str= '' ; // masquent si c'est pareil que précédent
                             }
                             autrement {
                               $dupDetect = $str ; magasin de // il à comparer contre après
                               $dup2Detect = "" ; remise dup2 de // en même temps
                             }
                        } autrement si ($colindex==2) {
                             si (== $dup2Detect de $str) {
                               $str= '' ; // masquent si c'est pareil que précédent
                             }
                             autrement {
                               $dup2Detect = $str ; magasin de // il à comparer contre après
                             }
                        }
                        écho « « ;
                        $colindex++ ;
                }
                écho « « ;
        }

Question : Comment obtenir à des un-à-beaucoup le résultat a placé dans le mysql

Bonjour,

Let que nous disent que j'ai une base de données avec 2 tables, foodtypes et foodnames (exposition ci-dessous). Foodtypes a 3 types différents de nourriture et les foodnames a des exemples des choses qui appartiennent dans ce type. J'emploie ces tables pour signaler sur une page Web.  Si vous choisissez le type de nourriture sous une forme, alors vous vous récupérez les différentes nourritures dans le type ce selected.

foodtypes
-----------------
|Identification | Nom      |
-----------------
|1  |Viande       |
|2  |Fruit      |
|3  |Légume  |
-----------------

foodnames
-----------------------------
|Identification | Type      | Nom          |
-----------------------------
|1  |1             |Porc          |
|2  |1            |Boeuf          |
|3  |2          |Apple          |
|4  |3            |Broccoli   |
|5  |2            |Poire          |
|6  |2            |Fraise |
|7  |3            |Pois          |
|8  |1            |Poulet    |
|9  |1            |Chèvre          |
|10 |3            |Céleri     |
-----------------------------le

If j'exécute la question :

Select a.Name, b.Name, b.ID des foodtypes a, foodnames b où a.ID=b.Type et a.ID dedans (2.3) ; le

the a prévu que les résultats seraient :

-------------------------------
| a.Name    |b.Name     |b.ID |
-------------------------------
|Fruit      |Apple      |3    |
|Fruit      |Poire      |5    |
|Fruit      |Fraise |6    |
|Légume  |Broccoli      |4    |
|Légume  |Céleri      |10   |
|Légume  |Pois       |7    |
-------------------------------

Is là une manière de concevoir la question de sorte que je n'obtienne pas des valeurs répétées d'a.Name, le type de nourriture. Je veux pouvoir la raffiner de sorte que le résultat soit semblable à moins que les fruits et légumes apparaissent seulement une fois.  Par exemple :

----------------------------------
| a.Name    |b.Name       |b.ID |
-----------------------------------
|Fruit           |Apple            |3    |
|                  |Poire            |5    |
|                  |Fraise |6    |
|Légume  |Broccoli      |4    |
|                   |Céleri             |10   |
|                   |Pois           |7    |
-----------------------------------

Is ceci même possible using le mysql ? Est-ce que je devrais employer le PHP ? Y a-t-il une manière que je peux l'appeler using le PHP et puis la manoeuvrer après de sorte qu'il imprime la manière je la veux à ?  Ce que je demande semble raisonnable ?
class= de

Réponse : Comment obtenir à des un-à-beaucoup le résultat a placé dans le mysql

Vous pourriez poser une autre question pour obtenir (heu) une réponse rapide (?)  :)
Essayer ceci

       $dupDetect = "" ;
       $dup2Detect = "" ;
        tandis que ($row = mysql_fetch_row ($query)) {
                écho « 
« . $str. »
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