$final_total = 1000;
$smarty->assign('total',$final_total);然后在TPL文件中 可以取到1000如果 改成$final_total = $sum;
在TPL 文件中 取不到值,是空。
我用echo $sum; 在PHP页面明明得到数值的。这是什么原因呀 实在想不明白 请教大家了。
$smarty->assign('total',$final_total);然后在TPL文件中 可以取到1000如果 改成$final_total = $sum;
在TPL 文件中 取不到值,是空。
我用echo $sum; 在PHP页面明明得到数值的。这是什么原因呀 实在想不明白 请教大家了。
解决方案 »
- 帮我看下这个正则表达式怎么写
- PHP session影响cookie,在PHP端设置的cookie无法在前段用脚本获取
- PHPExcel 如何保存xls 文件
- 有个空间,但是不知道怎样才能构件自己的数据库
- 问个一直想不透的问题,关于CSDN
- windows下的session显示不了是什么回事?
- 关于 group by 的问题
- 用sybase数据库存储datetime类型问题。
- 各位大侠们帮帮忙
- 设计function find_max($a,$b,$c),用最少的代码,返回三个浮点数中最大的值,感谢帮忙,在线等
- 我写了一个js 用于把别的div高变成下边div的top值 可是在谷歌浏览器有毛病 求帮助
- 请问我的xampp中的apache和mysql怎么stop不了啊?
变量$sum 是从数据库取出来的 不知道有没有关系。
$sum = func_query_first_cell($strSQL);函数如下:
function func_query_first_cell($query, $use_cache = false, $limit_first = true)
{
return is_array($result) ? $result[0] : false;
}
function func_query_first_cell($query, $use_cache = false, $limit_first = true)
{
return is_array($result) ? $result[0] : false;
}
$smarty->assign('total',$sum);smarty:
<input type="hidden" name="total_charge" value="{$total}" />
{
return is_array($result) ? $result[0] : false; //参数中没有$result,所以永远返回false
}$sum = func_query_first_cell($strSQL);
var_dump($sum); //打印一下就知道了
检查tpl页面在哪里接收的$sum,并确认有值。