Hallo,
hier mal etwas Code :-)
// require the MDB2
require_once('MDB2.php');
$dsn = array();
$dsn['username'] = _DBUSER;
$dsn['password'] = _DBPASS;
$dsn['hostspec'] = _DBHOST;
$dsn['phptype'] = 'mysql';
$dsn['database'] = _DBDB;
#$dsn['charset'] = 'utf8_general_ci';
$options = array(
# 'charset' => 'utf8_general_ci',
'debug' => 2,
'portability' => MDB2_PORTABILITY_ALL,
);
$mdb2 =& MDB2::factory($dsn, $options);
if(PEAR::isError($mdb2)) _error($mdb2, __FILE__, __LINE__, './', 'Verbindung zur Datenbank ist fehlgeschlagen!');
$mdb2->setCharset('utf8');
$mdb2->setFetchMode(MDB2_FETCHMODE_ASSOC);
// Größen abrufen
$sql = sprintf('SELECT `_groesse_id` , `_bezeichnung` FROM `%s` WHERE `_aktiv_status_id` =1', _DBTAB.'groesse');
$groessen =& $mdb2->queryAll($sql);
if(PEAR::isError($groessen)) _error($groessen, __FILE__, __LINE__, './', 'Die Größen konnten nicht abgerufen werden.');
$smarty->assign('groessen', $groessen);
$smarty->display('acp_produkt_option_list.htm');
danach lasse ich es ganz normal mit Smarty ausgeben
<!--{foreach name=groessen from=$groessen item=groesse}-->
<input type="checkbox" name="farben[<!--{$groesse._groesse_id}-->]" value="1"> <a href="./produkt_option_edit.php?id=<!--{$groesse._groesse_id}-->&was=groesse"><!--{$groesse._bezeichnung}--></a><!--{if $smarty.foreach.groessen.last != true}--><br /><!--{/if}-->
<!--{/foreach}-->
die Delemiter sind <!--{ und }-->
mfg
Twilo