我在 php.ini 中创建了以下函数。我想从 smarty 文件中调用它,但我不断收到 smarty 的错误。我究竟做错了什么?
<?php
function getCommission($inputid)
{
$database="xxxxxxxxxxxxxx";
mysql_connect (xxxxxxxxxxxxxxxxx);
@mysql_select_db($database) or die( "Unable to select database");
$data = mysql_query("SELECT * FROM hb_aff WHERE id = $inputid")
or die(mysql_error());
while($info = mysql_fetch_array( $data ))
{
return $info['total_commissions'];
}
}
?>
tpl 代码的一部分是:
{include file="getCommission"}
<tr>
<td >{$lang.convrate}</td>
<td >{$affiliate.conversion} %</td>
<td >{$lang.commissions}</td>
<td ><input size="3" value="{getCommission($affiliate.id}" name="total_commissions"/></td>
</tr>