while als einzelne Variable ausgeben?

tooliload

Grünschnabel
Hi@all,

erstmal Lob an diese Commu hier, ist sehr schön.
Ich versuche gerade ein CMS zu bauen, soll ohne viel schnick schnack sein,
mir geht es eher um eine leichte Designanpassung.

Folgendes Problem, geplant war, das im HTML-Template, PHP Variablen eingebunden werden können, so z.B

Code:
	<tr>
		<td colspan="2" height="24"><?php echo "$m2o"; ?></td>
	</tr>

Ich möchte nun aber, das eine While-Schleife dort ausgegeben wird, wenn möglich jedoch auch so als "kurze" Variable und nicht so:

Code:
$m1 = "SELECT * FROM cms_menu WHERE gruppe = '1' AND status = '1'";
$m1e = mysql_query($m1);
while($m1r = mysql_fetch_array($m1e))
{   	
//$m1o = "<a target='$m1r->load' href='../../view.php?link=$m1r->link'>$m1r->name</a>";
$m1o = "<a target='$m1r[load]' href='../../view.php?link=$m1r[link]'>$m1r[name]</a><p>";
}

Ist es möglich, das eine While-Schlaufe eine Variable bekommt, wenn ja wie gehts?

Freue mich auf antworten.

Lg

Tino
 
PHP:
$m1 = "SELECT * FROM cms_menu WHERE gruppe = '1' AND status = '1'";
$m1e = mysql_query($m1);
$m1o = '';
while($m1r = mysql_fetch_array($m1e))
{   	
$m1o .= "<a target='".$m1r['load']."' href='../../view.php?link=".$m1r['link']."'>".$m1r['name']."</a><p>";
}

Du solltest evtl. noch selber Zeilenumbrüche setzen, damit der Quelltext aufgeräumter aussieht.
 
Zurück