Ich habe ein Problem mit der Übergabe eines array ans Template.
Und zwar verschwindet immer der erste Datensatz unabhängig
in welcher Reihenfolge das array ausgegeben wird.
Daie Daten des array kommen aus der db
die php sieht so aus:
Code: Alles auswählen
$sql = 'SELECT * FROM `phpbb_table` ORDER BY date DESC LIMIT 15';
$result = $db->sql_query($sql);
$table_data = $db->sql_fetchrow($result);
if (!$table_data)
{
trigger_error('SITE_NOT_EXIST');
}
while($row = $db->sql_fetchrow($result))
{
$table_date= date("d.m.Y,H:i",$row['date']);
$template->assign_block_vars('table_row', array(
'VAR1' => $row['id'],
'VAR2' => $row['field1'],
'VAR3' => $row['field2'],
'VAR4' => $row['field3'],
'VAR5' => $table_date,
));
}
$db->sql_freeresult($result);
Code: Alles auswählen
<!-- BEGIN table_row -->
<div class="own_writer">{table_row.VAR3} <br /><span class="own_bla">von </span><span class="name">{table_row.VAR2}</span> am {table_row.VAR5}</div>
<div class="own_content">{table_row.VAR4}</div>
<br />
<!-- END blog_row -->
Danke im Voraus
michi