关于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不能链接mssql,请求帮助?? 关于swfupload将文件信息保存到数据库 谁能做OCR识别和PDF电子图书生成的系统或接口,有偿开发的。 fckeditor问题 PHP真的是可以与平台无关吗? wordpress搬家后首页不能访问 php需要如何配制啊? 文件读取问题,帮偶一把,分数齐备了 php下的问题,急急急....................................... php對某些繁體漢字的支持 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;
}