phpbar.de logo

Mailinglisten-Archive

[php] Mehrfachnutzung einer SQL Abfrage

[php] Mehrfachnutzung einer SQL Abfrage

Hansueli Schwaninger hschwaninger_(at)_access.ch
Wed, 20 Sep 2000 22:26:09 +0200


Liebe Leute

vielleicht eine ganz banale Frage...

Aus einer mySQL Tabelle lasse ich mir eine Aufstellung von 
KursteilnehmerInnen inkl. E-Mail Adressen machen. Am Schluss soll ein 
mailto an alle Adressen möglich sein.
Ich habe keinen Weg gefunden um das $row aus der ersten for Schleife direkt 
in der 2. zu nutzen.

Kenn jemand einen einfacheren Weg?

Gruss
Hansueli

$query = "select * from teilnehmer";
$result = mysql_query($query,$link);
$num = mysql_numrows($result);
?>
<table width="600" border="0" cellspacing="2">
   <tr>
	<th><div align="left">Vorname</th>
	<th><div align="left">Name</th>
	<th><div align="left">E-Mail</th>
   </tr>
   <tr>
   <?php
for ($i =0; $i < $num; $i++) {
	$row = mysql_fetch_array($result);
	echo "<td>$row[vorname]</td><td>$row[name]</td><td><a 
href='mailto:$row[email]'>$row[email]</a></td>";
	echo "</tr>";
}
echo "<tr>";
echo "<th>&nbsp;</th><th>&nbsp;</th>";
echo "<th><div align='left'>";
$result = mysql_query($query,$link);
echo "<a href='mailto:";
for ($i =0; $i < $num; $i++) {
	$row = mysql_fetch_array($result);
	echo "$row[email], ";
}
echo "'>An alle</a>";
	echo "</div></th>";
echo "</tr>";
echo "</table>";



php::bar PHP Wiki   -   Listenarchive