Code: Select all
{foreach from=$items item=item}
{$item->column_1}
{$item->column_2}
{$item->column_3}
{/foreach}
Code: Select all
$query = "SELECT * FROM ".cms_db_prefix()."module_".$this->GetName()."_table";
$result = $db->Execute($query);
while($result && $row = $result->FetchRow())
{
$onerow = new stdClass;
$onerow->column_1 = $row['column_1'];
$onerow->column_2 = $row['column_2'];
$onerow->column_3 = $row['column_3'];
$entryarray[] = $onerow;
}
$smarty->assign('items',$entryarray);
Solution 1:
Code: Select all
$query = "SELECT * FROM ".cms_db_prefix()."module_".$this->GetName()."_table";
$result = $db->Execute($query);
while($result && $row = $result->FetchRow())
{
$onerow = new stdClass;
foreach($row as $key => $item)
{
$onerow->$key = $item;
}
$entryarray[] = $onerow;
}
$smarty->assign('items',$entryarray);
Solution 2:
Code: Select all
$query = "SELECT * FROM ".cms_db_prefix()."module_".$this->GetName()."_table";
$result = $db->Execute($query);
while($result && $row = $result->FetchRow())
{
$onerow = new stdClass;
$onerow->fileds = $row;
$entryarray[] = $onerow;
}
$smarty->assign('items',$entryarray);
Code: Select all
{$item->fields.column_1}
Which technique do you like better and how do you do this?