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):

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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 :
1
2
3
4
5
<select>
{foreach from=$fotos item=saison}
<option value="{$saison}">{$saison}</option>
{/foreach}
</select>

Danke und Gruß,

Dirk