我正在尝试遍历我的数据库中的所有帖子并获取他们的ID。以下是我到目前为止的情况:
$posts = $db->select("posts","*",array());
foreach ($posts as $value) {
$response['postvalue'] = $value;
}
当我运行上面的代码时,我会在我的控制台中看到它。
在这些对象中我有一个属性' id'。
当我运行时:
$posts = $db->select("posts","*",array());
foreach ($posts as $value) {
$response['postvalue'] = $value->id;
}
我得到一个空值:
我做错了什么?
更新:
答案 0 :(得分:1)
更新代码以添加var转储并发布posts数组的数据结构。目前,如果不了解数据的外观,那将是任何人最好的/幸运的猜测..这样人们就能够帮助你了
$posts = $db->select("posts","*",array());
//var_dump($posts);
foreach ($posts->data as $value) {
$response['postvalue'][] = $value['id'];
}