0
我有一个问题,从我的数据库回显一些数据:我尝试了几件事情,但它不会工作。注意:数组到字符串转换行
这里是我的代码:
$dbobject = new Company();
$where = "ID=1";
if (isset($_GET['pageno'])) {
$dbobject->setPageno($_GET['pageno']);
}
$data = $dbobject->getData($where);
echo implode(' ',array_values($data));
我曾尝试以下也:
foreach ($data as $value){
echo $value;
}
和
echo implode(" ",$data);
我知道数据是存在的,因为我可以得到它print_r
。
什么'getData'函数的返回类型?你确定它是一组值吗?即不是多维的? – Joost
是$数据真的是一个数组?不要使用'print_r'转储,使用'var_dump'代替 - 它也会打印出类型(我想你会得到false或null) – pozs
NullPointer提出了解决方案 –