0

我正在创建一个 json 多维数组以在我的 jquery 移动面板中使用,它就像一个魅力,但是......

现在我想让一些面板列表动态化并从数据库中获取一些数据,但我不知道该怎么做?

这是我的静态数组:

$panels = array(
        array('list' => '<li><a href="../index.html">Start</a></li>'),
        array('list' => '<li><a href="#">My profile</a></li>'),
        array('list' => '<li><a href="#">Statistics</a></li>'),
        array('list' => '<li data-role="list-divider">My groups</li>'),
        array('list' => '<li><a href="pages/grouppage.html?groupid=1" rel="external">My first group</a></li> '),
        array('list' => '<li><a href="pages/grouppage.html?groupid=5" rel="external">I am testing again</a></li> '));

如您所见,我的最后两个列表是相同的,应该来自我的数据库,具体取决于它是哪个用户,但我不知道该怎么做?

希望提前帮助和感谢:-)

4

2 回答 2

1
$database_data = "some data from database";
$data = array('list'=>$database_data);
$panels[] = $data ;
于 2013-04-16T09:14:47.017 回答
0

这应该对您有用,并根据要求编写您的查询..

 while ($r = mysql_fetch_array($query)) {
    $arr[] = array(
                'list' => '<li><a href='" . $r['page_url'] . "'>" . $r['page_name'] . "</a></li>'
            );
 }
于 2013-04-16T09:13:53.947 回答