Array Problem

oernilein

Mitglied
Hi, ich hab nen Problem mit nem Array.
Ich habe in einer Datenbank die Teilnehmer einer Veranstaltung gespeichert.

bspw.so: 121|14|21|37|1|49|55|158|60

Ausgeben tue ich es so:


PHP:
<? $db5 = new TDBSQL( "select * from D_VERANSTALTUNGEN" ); 
								  
while($db5->next_record()) { 

$pro=$db5->f( "ID" );  ?> 

<tr>
    <td>&nbsp;</td>
    <td></td>
    <td>

<? $arr = explode("|", $db5->f( "TEILNEHMER" )); $d=count($arr); echo $d; $ges[]=$d; }?>

   </td>

</tr>
<? } ?>

funktioniert soweit auch perfekt.
Jetzt möchte ich diese Schleife in einer anderen ablaufen lassen. Das Problem ist nur das
$ges dann fortlaufend immer größer wird.



PHP:
<?

$db4 = new TDBSQL( "select * from D_EVENTAGENTUR" ); 
								  
while($db4->next_record()) { ?>

<table>

$db5 = new TDBSQL( "select * from D_VERANSTALTUNGEN" ); 
								  
while($db5->next_record()) { 

$pro=$db5->f( "ID" );  ?> 

<tr>
    <td>&nbsp;</td>
    <td></td>
    <td>

<? $arr = explode("|", $db5->f( "TEILNEHMER" )); $d=count($arr); echo $d; $ges[]=$d; }?>

   </td>

</tr>
</table>
<? }?>

Kann mir jem,and helfen, ich möchte pro Durchlauf der 1. Schleife das $ges Ergebnis.
 
Zurück