kase
Erfahrenes Mitglied
Hallo,
ich sitze schon den halben Vormittag dran und komme einfach nicht weiter :-(
Ich möchte sozusagen ein Archiv oder einen Index machen, also es sollen alle eingetragenen Datensätze angezeigt werden.
In PHP mache ich darum folgendes:
Das scheint aber schonmal falsch zu sein,
geht aber auch nicht
Im smarty template versuche ich folgendes:
Ich bekomme jetzt nur den letzten Datensatz angezeigt.
Ich hoffe jemand kann mir helfen, vielleicht gehe ich die Sache ja auch Falsch an.
Danke,
kase
ich sitze schon den halben Vormittag dran und komme einfach nicht weiter :-(
Ich möchte sozusagen ein Archiv oder einen Index machen, also es sollen alle eingetragenen Datensätze angezeigt werden.
In PHP mache ich darum folgendes:
PHP:
$dbquery = mysql_query("
SELECT
*
FROM
`".$dbprf."content`
")or die("ERROR");
while ($dbrow = mysql_fetch_array($dbquery)) {
extract($dbrow);
$contentarrayroh = array(
'id' => $id,
'ident' => $ident,
'title' => $title,
'text' => $text
);
}
$contentarray = array(
$contentarrayroh
);
$smarty->assign("inhaltstext", $contentarray);
Das scheint aber schonmal falsch zu sein,
PHP:
...
extract($dbrow);
$contarray = array(
array(
'id' => $id,
'ident' => $ident,
'title' => $title,
'text' => $text
));
}
$smarty->assign("inhaltstext", $contentarray);
Im smarty template versuche ich folgendes:
PHP:
{foreach from=$inhaltstext item=foo}
<a href="{$system_webpath}p_content/{$foo.ident}" title="Inhalt ansehen"><b>- </b>{$foo.title}</a><br />
{/foreach}
Ich bekomme jetzt nur den letzten Datensatz angezeigt.
Ich hoffe jemand kann mir helfen, vielleicht gehe ich die Sache ja auch Falsch an.
Danke,
kase