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:
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.
Kann mir jem,and helfen, ich möchte pro Durchlauf der 1. Schleife das $ges Ergebnis.
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> </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> </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.