So ich habe nun was rausgefunden so und zwar ich muss in der funktion ein return befehl rein machen. Da trit nun folgendes problem auf und zwar das ganze ist auch mit smarty geschrieben wir muss ich nun den return befehl setzten?.
PHP-Code:
function li()
{
include('config.inc.php');
define('SMARTY_DIR','/is/htdocs/wp1009673_FMKUCXMAF1/www/libs/');
$smarty = new Smarty;
$smarty->template_dir = '//is/htdocs/wp1009673_FMKUCXMAF1/www/Link/templates/blue/';
$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 * FROM koosai_linkskategorien ORDER BY userid ";
$ergebn2 = mysql_query($query);
while ($row = mysql_fetch_array($ergebn2)) {
$cate = $row ;
$catid = $row['cate'];
$smarty->append('tiel', $cate);
$query1 = "SELECT * FROM koosai_links WHERE kat='$catid' ORDER BY userid ";
$ergebn = mysql_query($query1);
while ($dat = mysql_fetch_array($ergebn)) {
$link = $dat ;
$smarty->append('tietel2', $link);
}
}
$smarty->display('templat.tpl');
}
Kommentar