discuzx2.5中数据库读错误,求大侠指点!
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了discuzx2.5中数据库读错误,求大侠指点!,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1268字,纯文字阅读大概需要2分钟。
内容图文
source\module\bargai中bargai_indexphp中代码为:$sql_store = 'SELECT cate_name FROM ecm_scategory ORDER BY sort_order';
$my_category= implode(' ',DB::fetch_all($sql_store));
template\default\bargai中bargai_index.html中代码为:
可在IE中的显示却为:
Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array Array?
为何不能输出cate_name中的数据??商品名称呢?
回复讨论(解决方案)
implode 只能将一维数组连接成串
你的 DB::fetch_all 显然返回的是二维数组
要写作这样
$my_category = implode(' ', array_map('implode', DB::fetch_all($sql_store)));
implode 只能将一维数组连接成串
你的 DB::fetch_all 显然返回的是二维数组
要写作这样
$my_category = implode(' ', array_map('implode', DB::fetch_all($sql_store)));
感谢您的指点
我要把二维数组中的cate_name的值一个一个输出来?怎么弄?
foreach(DB::fetch_all($sql_store) as $row) { echo $row['cate_name'] . '
';}
foreach(DB::fetch_all($sql_store) as $row) { echo $row['cate_name'] . '
';}
在php中有:
$sql_store = 'SELECT cate_name FROM ecm_scategory ORDER BY sort_order';
$my_category=DB::fetch_all($sql_store);
在html中用loop应该这么写
{eval echo($v['cate_name])}
这样可以吗?谢谢版主指点!
内容总结
以上是互联网集市为您收集整理的discuzx2.5中数据库读错误,求大侠指点!全部内容,希望文章能够帮你解决discuzx2.5中数据库读错误,求大侠指点!所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。