";
                $colindex = (1);
                $col2index = (1);
                foreach ($row jako $str) {
                        jeżeli ($colindex==1) {// zmiana $colindex==1) the szpaltowy wskaźnik pragnąć
                             jeżeli ($str == $dupDetect) {
                               $str= ''; // blank jeżeli ono być the ono poprzedzający
                             }
                             inny {
                               $dupDetect = $str; // sklep ono przeciw następnie
                               $dup2Detect = ""; // reset dup2 w tym samym czasie
                             }
                        } inny jeżeli ($colindex==2) {
                             jeżeli ($str == $dup2Detect) {
                               $str= ''; // blank jeżeli ono być the ono poprzedzający
                             }
                             inny {
                               $dup2Detect = $str; // sklep ono przeciw następnie
                             }
                        }
                        echo "";
                        $colindex++;
                }
                echo "";
        }

Pytanie : Dlaczego jeden--wiele rezultat ustawiać w mysql

Cześć,

Let mówić I mieć baza danych z 2 stół, foodtypes i foodnames (przedstawienie przedstawienie). Foodtypes mieć 3 różny typ jedzenie i foodnames mieć przykład rzecz który należeć w ten typ. I używać te stół na webpage.  Jeżeli ty wybierać the typ jedzenie w forma, then ty dostawać z powrotem the różny jedzenie w the typ ten ty selected.

foodtypes
-----------------
|ID | Imię      |
-----------------
|(1)  |Mięso       |
|2  |Owoc      |
|3  |Warzywo  |
-----------------

foodnames
-----------------------------
|ID | Typ      | Imię          |
-----------------------------
|(1)  |(1)             |Wieprzowina          |
|2  |(1)            |Wołowina          |
|3  |2          |Apple          |
|4  |3            |Brokuł   |
|5  |2            |Bonkreta          |
|6  |2            |Truskawka |
|7  |3            |Groch          |
|8  |(1)            |Kurczak    |
|9  |(1)            |Kózka          |
|10 |3            |Seler     |
-----------------------------

If I wykonywać the zapytanie:

Select a.Name, b.Name, b.ID od foodtypes a, foodnames B dokąd a.ID=b.Type i a.ID wewnątrz (2,3);

the oczekiwać wynik być:

-------------------------------
| a.Name    |b.Name     |b.ID |
-------------------------------
|Owoc      |Apple      |3    |
|Owoc      |Bonkreta      |5    |
|Owoc      |Truskawka |6    |
|Warzywo  |Brokuł      |4    |
|Warzywo  |Seler      |10   |
|Warzywo  |Groch       |7    |
-------------------------------

Is tam  sposób the zapytanie tak, że I dostawać częstotliwy wartość a.Name, the typ jedzenie. I chcieć sprawnie ono tak, że the rezultat być jednakowy oprócz owoc i warzywo tylko pojawiać się tylko.  Na przykład:

----------------------------------
| a.Name    |b.Name       |b.ID |
-----------------------------------
|Owoc           |Apple            |3    |
|                  |Bonkreta            |5    |
|                  |Truskawka |6    |
|Warzywo  |Brokuł      |4    |
|                   |Seler             |10   |
|                   |Groch           |7    |
-----------------------------------

Is mysql nawet ewentualny using mysql? I potrzebować php? Być tam  sposób I móc ono using php i wtedy następnie tak, że ono drukować the sposób I chcieć ono?  Sens I pytać dla robić sens?

Odpowiedź : Dlaczego jeden--wiele rezultat ustawiać w mysql

Ty móc inny pytanie szybki (er) odpowiedź (?)  :)
Próbować to

       $dupDetect = "";
       $dup2Detect = "";
        podczas gdy ($row = mysql_fetch_row ($query)) {
                echo "
". $str."
Inne rozwiązania  
 
programming4us programming4us