So ich will meine ganzen Skripte die ich mal gecodet haben nun in templates umsetzten. Als klasse verwende ich smarty und nun ist folgendes problem aufgetreten. Funktoniert soweit alles nur wenn ich Datenbanksetze ausgeben will wird immer nur der letzte satz ausgegeben aber nicht die ganze sätzte. Was machen ich falsch hab mal den code gepostet.
PHP-Code:
<?php
include('config.inc.php');
define('SMARTY_DIR','/is/htdocs/wp1009673_FMKUCXMAF1/www/libs/');
require(SMARTY_DIR.'Smarty.class.php');
$smarty = new Smarty;
$smarty->template_dir = '//is/htdocs/wp1009673_FMKUCXMAF1/www/Link/templates/';
$smarty->compile_dir = '/is/htdocs/wp1009673_FMKUCXMAF1/www/Link/templates_c/';
$smarty->config_dir = '/is/htdocs/wp1009673_FMKUCXMAF1/www/Link/configs/';
mysql_connect($sqlhost,$sqluser,$sqlpass) OR DIE( "Couldn't connect to MySQL server!");
mysql_select_db($database);
$query = "SELECT cate FROM $linkskat ";
$ergebn2 = mysql_query($query);
while ($row = mysql_fetch_assoc($ergebn2)) {
$news = $row ;
}
$smarty->assign('tiel', $news);
$smarty->assign('name', 'Progman');
$smarty->display('templat.tpl');
?>
Kommentar