“;
                $colindex = 1;
                $col2index = 1;
                foreach ($row come $str) {
                        se ($colindex==1) {cambiamento che di // questo all'indice di colonna ha voluto
                             se (== $dupDetect di $str) {
                               $str= ''; // soppressione se è lo stesso di precedente
                             }
                             altrimenti {
                               $dupDetect = $str; deposito di // esso da comparare a dopo
                               $dup2Detect = ""; risistemazione dup2 di // allo stesso tempo
                             }
                        } altrimenti se ($colindex==2) {
                             se (== $dup2Detect di $str) {
                               $str= ''; // soppressione se è lo stesso di precedente
                             }
                             altrimenti {
                               $dup2Detect = $str; deposito di // esso da comparare a dopo
                             }
                        }
                        eco ““;
                        $colindex++;
                }
                eco ““;
        }

Questione : Come ottenere i un--molti il risultato si è regolato nel mysql

Ciao,

Let noi diciamo che ho una base di dati con 2 tabelle, foodtypes e foodnames (esposizione qui sotto). Foodtypes ha 3 tipi che differenti di alimenti e i foodnames ha esempi delle cose che appartengono in quel tipo. Uso queste tabelle per inviare su un Web page.  Se selezionate il tipo di alimento in una forma, quindi lo ottenete indietro agli alimenti differenti nel tipo quel selected.

foodtypes
-----------------
|Identificazione | Nome      |
-----------------
|1  |Carne       |
|2  |Frutta      |
|3  |Verdura  |
-----------------

foodnames
-----------------------------
|Identificazione | Tipo      | Nome          |
-----------------------------
|1  |1             |Porco          |
|2  |1            |Manzo          |
|3  |2          |Apple          |
|4  |3            |Broccolo   |
|5  |2            |Pera          |
|6  |2            |Fragola |
|7  |3            |Piselli          |
|8  |1            |Pollo    |
|9  |1            |Capra          |
|10 |3            |Sedano     |
-----------------------------

If eseguo la domanda:

Select a.Name, b.Name, b.ID dai foodtypes a, foodnames b dove a.ID=b.Type e a.ID dentro (2.3); il

the ha preveduto che il risultato fosse:

-------------------------------
| a.Name    |b.Name     |b.ID |
-------------------------------
|Frutta      |Apple      |3    |
|Frutta      |Pera      |5    |
|Frutta      |Fragola |6    |
|Verdura  |Broccolo      |4    |
|Verdura  |Sedano      |10   |
|Verdura  |Piselli       |7    |
-------------------------------

Is là un senso progettare la domanda in modo che non ottenga i valori ripetuti di a.Name, il tipo di alimento. Voglio potere raffinarlo in modo che il risultato sia stato simile a meno che la frutta e la verdura compaiano soltanto una volta.  Per esempio:

----------------------------------
| a.Name    |b.Name       |b.ID |
-----------------------------------
|Frutta           |Apple            |3    |
|                  |Pera            |5    |
|                  |Fragola |6    |
|Verdura  |Broccolo      |4    |
|                   |Sedano             |10   |
|                   |Piselli           |7    |
-----------------------------------

Is questo persino possibile using mysql? Dovrei usare il PHP? È ci un senso che posso denominarlo using il PHP ed allora maneggiare in seguito in modo che stampi il senso lo voglio a?  Che cosa sto chiedendo ha significato?
class= del

Risposta : Come ottenere i un--molti il risultato si è regolato nel mysql

Potreste chiedere ad un'altra domanda per ottenere (er) una risposta rapida (?)  :)
Provare questo

       $dupDetect = "";
       $dup2Detect = "";
        mentre ($row = mysql_fetch_row ($query)) {
                eco “
“. $str.„
Altre soluzioni  
 
programming4us programming4us