2014-02-05 77 views
0

我使用jQuery jtable爲我的網站,jtable運行良好,沒有問題。但現在我需要這些領域是動態的。我的意思是,例如,如果管理員在我的數據庫的表tblsubject上添加了一個主題,它應該自動添加到jtable init的字段中。這甚至有可能嗎?jQuery - jtable字段來自數據庫

我創建了一個PHP代碼,其實代碼是在這裏的其他成員的幫助下創建的。輸出字段在JTable中相同的格式:

General:{ 
title: 'General', 
width: '30%', 
list:false 
} 

-----> PHP代碼:

$cons = mysql_query('SELECT Subject FROM tblsubject'); 
$total_rows = mysql_num_rows($cons); 
while($row = mysql_fetch_array($cons)) { 
    $array[]= $row['Subject']. ': { <br/> title: \' '.$row['Subject'].' \',<br/> width: \'20% \' <br/>}'; 
} 
$variable = implode(',<br/>', $array); 

但是,當我包括它的JTable

Fields{ <?php echo $variable; ?>} 

表沒有顯示。請你告訴我我做錯了什麼。我真的需要它:D謝謝fellaz。所有的想法和意見都歡迎。

回答

0

這裏是舊代碼..

$array[]= $row['Subject']. ': { <br/> title: \' '.$row['Subject'].' \',<br/> width: \'20% \' <br/>}'; 

只需卸下
,它會解決這些問題。另外不要忘記更改查詢中的$_POST['fieldname']

$array[]= $row['Subject']. ': { title: \' '.$row['Subject'].' \', width: \'20% \' }';