Hallo, benutze nun zum ersten Mal Smarty und habe folgendes Problem.
Ich bekomme die ausgabe M L m 2, was jeweils die Anfangsbuchstaben von Name, Titel, Inhalt und ID der News sind. Nun meine Frage: Wie bekomme ich die ganze Spalte und vorallem, wie so das ich alle News mit einer Designdefinierung auslesen kann wie sonst in der while-Schleife des PHP-Codes
Hier sind meine Codeteile::
news.tpl
news.php
Achja connected zur DB wird in einer externen Datei, die über die index.php includet wird, in der dann wiederum die news.php includet wird.
Ich bekomme die ausgabe M L m 2, was jeweils die Anfangsbuchstaben von Name, Titel, Inhalt und ID der News sind. Nun meine Frage: Wie bekomme ich die ganze Spalte und vorallem, wie so das ich alle News mit einer Designdefinierung auslesen kann wie sonst in der while-Schleife des PHP-Codes
Hier sind meine Codeteile::
news.tpl
PHP:
{foreach from=$newsbeitraege item=newsbeitrag}
{$newsbeitrag.Titel}
{/foreach}
news.php
PHP:
<?php
$sql = "SELECT
ID,
Name,
Titel,
Inhalt,
DATE_FORMAT(Datum, '".DATE_STYLE."') AS Changedatum
FROM
my_news
ORDER BY
Datum DESC
LIMIT
".$offset.",".LIMIT_NUM_NEWS.";";
$smarty = new Smarty;
$result = mysql_query($sql) OR die(mysql_error());
$news = array();
if(mysql_num_rows($result)) {
while($row = mysql_fetch_assoc($result)) {
$news = $row;
}
}
$smarty->assign('newsbeitraege', $news);
$smarty->display('news.tpl');
?>
Achja connected zur DB wird in einer externen Datei, die über die index.php includet wird, in der dann wiederum die news.php includet wird.