2013-04-16 53 views
0

我創造了我的jQuery Mobile的面板使用JSON多維數組和它的作品就像一個魅力裏面,但...添加陣列與MySQL一個多維數組

現在我想要做一些AF面板列表動態和從數據庫中獲取一些數據庫,我不知道如何做到這一點?

這裏是我的靜態數組:

$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> ')); 

正如你看到的,我的最後2名列表是相同的,應該來自於根據我的數據庫哪個用戶是的,但我不知道該怎麼做這個?

提前:-)

+1

什麼是你的問題?如何使用MySQL查詢? – kero

+0

您是否已經設計了一個數據庫結構。它不清楚你已經嘗試了什麼或者你的問題是什麼。 –

回答

1
$database_data = "some data from database"; 
$data = array('list'=>$database_data); 
$panels[] = $data ; 
+0

謝謝... Gotit ;-) – Mansa

0

這應該爲你工作,寫你的查詢按要求希望能幫助和感謝..

while ($r = mysql_fetch_array($query)) { 
    $arr[] = array(
       'list' => '<li><a href='" . $r['page_url'] . "'>" . $r['page_name'] . "</a></li>' 
      ); 
}