【发布时间】:2013-03-07 00:46:37
【问题描述】:
我希望生成一个如下所示的 HTML 表格。
|nick_name| bookmarked_sites |
-------------------------------
| admin | http://test1.com |
| | http://test2.com |
| | http://test3.com |
-------------------------------
| John | http://mysite.com |
-------------------------------
我正在使用 $wpdb 查询数据库,它正在构建一个信息数组,如下所示:
$userquery = $wpdb->get_results("SELECT * FROM bookmarks");
print_r($userquery);
Array (
[0] => stdClass Object (
[id] => 1 [user_id] => 1 [post_id] => 1654,1532,1672,1610,1676 )
[1] => stdClass Object (
[id] => 3 [user_id] => 6 [post_id] => 1680,1654 ) )
我开始构建我的第一个foreach 来提取user_id,然后我有一个嵌套的foreach 来为该用户提取post_id。但我现在意识到我不能轻易地根据这个概念构建一个 HTML 表格。
我很难概念化将所有这些放在一起的逻辑。
谢谢!
【问题讨论】:
-
使用每个数组的
count知道rowspan使用什么。 -
您的具体问题是什么?
-
对不起,我不清楚。我的确切问题是:1)我使用嵌套的 foreach 是否走在正确的道路上,以及 2)我将如何使用嵌套的 foreach 构建上面的 HTML 表?
标签: php mysql wordpress foreach