eg:
自定义函数
$menuID为新闻栏目对应的id(int)function news_list_id($menuID,$first,$end){
$sql_select = "select * from `news` where menuID='$menuID' order by newsID desc limit $first,$end";
$query = mysql_query($sql_select);
while ($row = mysql_fetch_array($query)) {
$newsID = $row['newsID'];
$menuID = $row['menuID'];
$newsTitle = $row['newsTitle'];
echo "<a href='display.php?menuID=$menuID&newsID=$newsID'>".$newsTitle."</a><br />";
}
}
如果是用smarty里面 register_function()函数的话,我的模板也代码该怎么写呢?请各位帮帮忙,新手!
自定义函数
$menuID为新闻栏目对应的id(int)function news_list_id($menuID,$first,$end){
$sql_select = "select * from `news` where menuID='$menuID' order by newsID desc limit $first,$end";
$query = mysql_query($sql_select);
while ($row = mysql_fetch_array($query)) {
$newsID = $row['newsID'];
$menuID = $row['menuID'];
$newsTitle = $row['newsTitle'];
echo "<a href='display.php?menuID=$menuID&newsID=$newsID'>".$newsTitle."</a><br />";
}
}
如果是用smarty里面 register_function()函数的话,我的模板也代码该怎么写呢?请各位帮帮忙,新手!
.
.
.
.
while ($row = mysql_fetch_array($query)) {
$newrow[]=$row;
}
$smarty->align(newrow,$newrow);
大哥,可能是我没说明白。我的自定义函数在function.inc.php文件里,我把这个文件包含进我的是smarty 代码页,我就是不知道在smarty代码页怎么用我自定义的这个函数
$menuID,$first,$end
function news_list_id($params){
extract($params);
$sql_select = "select * from `news` where menuID='$menuID' order by newsID desc limit $first,$end";
$query = mysql_query($sql_select);
while ($row = mysql_fetch_array($query)) {
$newsID = $row['newsID'];
$menuID = $row['menuID'];
$newsTitle = $row['newsTitle'];
echo "<a href='display.php?menuID=$menuID&newsID=$newsID'>".$newsTitle."</a><br />";
}
}
$smarty->register_function("newsList","news_list_id");<!--{newsList menuID="值" first="值" end="值"}-->