2013-04-16 6 views
0

Я создаю JSon многомерный массив для использования в моем JQuery мобильной панели и он работает как шарм, но ...Добавления массива с 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>' 
      ); 
} 
Смежные вопросы