![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 14.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam dwa fragmenty kodu:
$allz = mysql_query(' SELECT COUNT(DISTINCT id_zawodnika) as wszyscy_uczestnicyz FROM `zawody_x` WHERE `cykl` = "'.$row_ally['cykl'].'" '); while($row_allz = mysql_fetch_array($allz)) {echo '<td class="m11" rowspan=2>'.$row_allz['wszyscy_uczestnicyz'].'</td></tr>';} oraz $ally = mysql_query(' SELECT DISTINCT `cykl` FROM `zawody_x` '); while($row_ally = mysql_fetch_array($ally)) {echo '<tr><td class="m11">'.$row_ally['cykl'].'</td> <td>TUTAJ</td> Chcę wstawić pierwszy fragment kodu w miejsce słowa "TUTAJ" w drugim fragmencie. NIestety próbuję na różne sposoby i nie udaje się. Bardzo proszę o pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 61 Pomógł: 0 Dołączył: 14.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Może wyjaśnię o co mi chodzi, bo chyba troszkę pokręciłem:
Mam kolumnę o nazwie `cykl` W niej jakieś dane: a b c c b a a b b b b a Chcę je wyświetlić w tabeli: a - 4 razy b- 6 razy c- 2razy Teraz mój kod: $ally = mysql_query(' SELECT DISTINCT `cykl` FROM `zawody_x` '); while($row_ally = mysql_fetch_array($ally)) {echo '<tr><td class="m11">'.$row_ally['cykl'].'</td> wypisuje on po kolei wszsystkie wartości z kolumny cykl, czyli: a b c dalej: <td> '.{$alla = mysql_query(' SELECT COUNT(DISTINCT id_zawodnika) as wszyscy_uczestnicyz FROM `zawody_x` WHERE `cykl` = "'.$row_ally['cykl'].'" '); $row_alla = mysql_fetch_array($alla); echo 'aaaaa'.$row_alla['wszyscy_uczestnicyz'].'aaa'; }.' </td> ten fragment kodu w kolumnie obok (stąd znaki <td></td>) ma wyświetlić wartości: 4 6 2 W tym miejscu musi się zmieniać wartość: WHERE `cykl` = "'.$row_ally['cykl'].'" W całości wymyśliłem to w ten sposób: <table width=600 bgcolor=#EFDFDF border=4> <tr><td class="m11" colspan=6> Kolejna</td></tr> <? $ally = mysql_query(' SELECT DISTINCT `cykl` FROM `zawody_x` '); while($row_ally = mysql_fetch_array($ally)) {echo '<tr><td class="m11">'.$row_ally['cykl'].'</td> <td> '.{$alla = mysql_query(' SELECT COUNT(DISTINCT id_zawodnika) as wszyscy_uczestnicyz FROM `zawody_x` WHERE `cykl` = "'.$row_ally['cykl'].'" '); $row_alla = mysql_fetch_array($alla); echo 'aaaaa'.$row_alla['wszyscy_uczestnicyz'].'aaa'; }.' </td></tr>';} ?> </table> Jednak nie działa |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 17:39 |