Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]wklejenie kodu w kod
tomek1973
post
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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tomek1973
post
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
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 17:39