我正在创建一个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> '));
正如你所看到的,我的最后两个列表是相同的,应该来自我的数据库取决于它是哪个用户,但我不知道如何做到这一点?
希望帮助和感谢提前:-)
$database_data = "some data from database";
$data = array('list'=>$database_data);
$panels[] = $data ;
这应该为您工作,并根据要求编写您的查询。
while ($r = mysql_fetch_array($query)) {
$arr[] = array(
'list' => '<li><a href='" . $r['page_url'] . "'>" . $r['page_name'] . "</a></li>'
);
}