关于smarty取oracle数据数组后传递时,只取每个字段第一个字符的问题 php;smarty;oracle;乱码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 先不管 smarty在 $array = oci_fetch_array($stmt, OCI_BOTH);之后print_r($array);看看都是些什么 谢谢 xuzuning秒回,显示出来的结果一切正常,中文显示没有乱码,现在是传递到smarty.tpl上出现乱码,而且每个字段值出现第一个字符。 如果我自定义一个array,传递数据不会乱码,但是从Oracle数据库读取的话,就会出现上述问题! 我要看到你从数据库读出的数据!按 oci_fetch_array($stmt, OCI_BOTH) 应该是下标数组那么 $News_CH[customer].BPCNUM 就是错的但需要看到数据才能确定 在smarty.php 中 print_r($array);exit(); 看看是什么结果。 谢谢各位的帮助,是我的数组有问题。后来用mysql测试了一下,是数组赋值错了,用一下代码就解决了。$query_sql = "SELECT * FROM mc_admingroups"; //执行查询语句 返回一个结果集 $query_res = mysql_query($query_sql,$conn); $array=array(); while ($row = mysql_fetch_array($query_res, MYSQL_ASSOC)) { $array[] = $row; } 一个基础的PHP问题 伪静态规则上传到服务器上没用 如何实现批量下载? failed to open stream: Permission denied in 在网上找的在线客服代码,点在线客服QQ的时候总是弹出一个窗口,怎么能让它只弹出QQ而不弹出窗口呢? 构造了一个公式,(A+B)当传递到下个页面时,变成(A B) 我该怎么处理? php中有几种方法可以支持gif可写 PEAR在那里得到?? 紧急求助 ~~~ 关于php include问题 无限极分类失败 php socket怎么测试 php中倒计时的问题
在 $array = oci_fetch_array($stmt, OCI_BOTH);之后
print_r($array);
看看都是些什么
那么 $News_CH[customer].BPCNUM 就是错的但需要看到数据才能确定
后来用mysql测试了一下,是数组赋值错了,用一下代码就解决了。$query_sql = "SELECT * FROM mc_admingroups";
//执行查询语句 返回一个结果集
$query_res = mysql_query($query_sql,$conn);
$array=array();
while ($row = mysql_fetch_array($query_res, MYSQL_ASSOC))
{
$array[] = $row;
}