Hi,
ich hoffe Mal, daß ich den Beitrag ins richtige Forum gesetzt habe - falls nicht, schonmal sorry, vorab!
Ich habe eine DB-Klasse, bei der automatisch die Werte, die aus der Tabelle geholt werden, werden mysql_fetch_assoc an ein Array übergeben und dann zurückgegeben werden.
Folgendes habe ich damit geproggt ($saison enthält die Werte):
Wie muß ich die foreach-Schleife nun in dem Template machen bzw. welche der Variablen muß ich dafür dann übergeben? Irgendwie wird bei mir dann immer nur {$saison} auf der HTML-Seite ausgegeben.
Hier mal der Template-Quelltext:
Danke und Gruß,
Dirk
ich hoffe Mal, daß ich den Beitrag ins richtige Forum gesetzt habe - falls nicht, schonmal sorry, vorab!
Ich habe eine DB-Klasse, bei der automatisch die Werte, die aus der Tabelle geholt werden, werden mysql_fetch_assoc an ein Array übergeben und dann zurückgegeben werden.
Folgendes habe ich damit geproggt ($saison enthält die Werte):
Code:
foreach($saison as $wert) {
foreach($wert as $key => $val)
$test[] = $val;
}
rsort($test);
//TESTAUSGABE
foreach($test as $wert) {
echo $wert . '<br />';
}
$smarty = new smarty;
$smarty->assign('fotos',$test); // In Smarty speichern
$smarty->display('fotos.tmpl');
Wie muß ich die foreach-Schleife nun in dem Template machen bzw. welche der Variablen muß ich dafür dann übergeben? Irgendwie wird bei mir dann immer nur {$saison} auf der HTML-Seite ausgegeben.
Hier mal der Template-Quelltext:
Code:
<select>
{foreach from=$fotos item=saison}
<option value="{$saison}">{$saison}</option>
{/foreach}
</select>
Danke und Gruß,
Dirk