phpbar.de logo

Mailinglisten-Archive

[php] alle daten im Array verschicken

[php] alle daten im Array verschicken

Franz Graf fg_(at)_FutureByte.net
Wed, 08 Mar 2000 12:37:06 +0100


Servus Marcel,

> > Ist
> > while ( list(,$val) = each ($deine_array) ) {
>  >$message .= $val."\n"; }
> >das was Du suchst?
> 
> Also irgendwie will des bei mir nicht klappern.
> Wenn ich ganz normal des Array mit den Daten ausgeben will
> funktioniert des wunderbar. [...]
> 
> $result_1 = mysql_fetch_array($result_news);
> while ( list(,$val) = each ($result_1) ) {
>   $message .= $val."\n"; }

Ahha, ja sag halt dass Du mit nem DB-Result arbeitest.
Wenn Du den ganzen Result ausgeben willst probier mal:
// $q_result ist dein Query_result

while ( $row = mysql_fetch_array($q_result) ) {	/* jede Row des
Results als Array holen */
	while ( list(,$val) = each ($deine_array) ) { /* die Array
durchgehen */
	$message .= $val."\n"; 	/* jedes Element der Array aneinander
heften */
		}
	}

oder (wenn du den _ganzen_ result haben willst):
while ( $row = mysql_fetch_array($q_result) ) {	/* jede Row des
Results als Array holen */
	$message .= implode(" - ",$row)."\n";	/* Array zusammenschmelzen
und an $message appenden */
	}

Letzteres is ungetestet. Aber das Prinzip ansich sollte stimmen.
Franz

-- 
[Franz Graf      - Webdesign                ]
[FutureByte GmbH - Net Development Equipment]
[http://www.futurebyte.net                  ]


php::bar PHP Wiki   -   Listenarchive