jQuery - 来自数据库的Jtable字段

时间:2014-02-05 13:46:36

标签: php jquery jquery-jtable

我正在为我的网站使用jQuery jtable,jtable运行正常并且没有问题。但现在我需要这些领域是动态的。我的意思是,例如,如果管理员在我的数据库上的表tblsubject上添加一个主题,它应该自动添加到jtable init上的字段。这有可能吗?

我创建了一个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谢谢你的家伙。欢迎所有的想法和意见。

1 个答案:

答案 0 :(得分:0)

这是旧代码..

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

只需删除
它就可以解决问题。另外,请不要忘记更改查询中的$_POST['fieldname']

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