maik15
07-12-2005, 19:30
Hi!
Habe mal wieder ein Prob.
Ich will mir verschiedene Themen in verschiedenen Kategorieen ausgeben.
for($k = 0; $k <= $z; $k++) {
?>
<table>
<tr>
<td><?php echo mysql_result($result_kategory, $k, 'kat_name'); ?></td>
</tr>
<?php
while($row_forums = mysql_fetch_array($result_thema, MYSQL_BOTH)) {
if($row_thema['kat_id']==$k) {
?>
<tr>
<td> Hallo</td>
</tr>
<?php
}
}
?>
<tr>
<td></td>
</tr>
</table>
<?php
}
$z ist 3.
Das ausgeben der Kategorien und die 2 Hallo unter Kat 1 geht...
bloß der neue wert von $k bei dem 2., 3., usw durchlauf, der mit $k++ erhöht wird, ist in der schleife nicht eins höher sodern immer 0. warum das?
Versteht bestimmt keiner, wie ich das meine...
Gruß
Maik
Habe mal wieder ein Prob.
Ich will mir verschiedene Themen in verschiedenen Kategorieen ausgeben.
for($k = 0; $k <= $z; $k++) {
?>
<table>
<tr>
<td><?php echo mysql_result($result_kategory, $k, 'kat_name'); ?></td>
</tr>
<?php
while($row_forums = mysql_fetch_array($result_thema, MYSQL_BOTH)) {
if($row_thema['kat_id']==$k) {
?>
<tr>
<td> Hallo</td>
</tr>
<?php
}
}
?>
<tr>
<td></td>
</tr>
</table>
<?php
}
$z ist 3.
Das ausgeben der Kategorien und die 2 Hallo unter Kat 1 geht...
bloß der neue wert von $k bei dem 2., 3., usw durchlauf, der mit $k++ erhöht wird, ist in der schleife nicht eins höher sodern immer 0. warum das?
Versteht bestimmt keiner, wie ich das meine...
Gruß
Maik