嗨,我需要將一個名爲$process_id
的變量傳遞給文件"config/update.php"
,該文件是負責使用DataTables.Editable進行實時表更新的文件。我需要將一個php變量傳遞給DataTables.Editable sUpdateURL
這個變量是一個整數,用來創建一個表(例如table1),以便更新我需要的具體表UPDATE table$process_id SET...
,並且能夠做到這一點,我需要將該變量傳遞給更新表的腳本。
這裏是我的Datatables.Editable Wiki經過一番研究,想出了:
數據表初始化和另外makeEditable功能:
$('#example').dataTable().makeEditable({
sUpdateURL: "config/update.php",
oUpdateParameters: {
"process_id": "<?php echo $process_id; ?>"
}
});
而且update.php
文件
<?php
$id = $_REQUEST['id'] ;
$value = $_REQUEST['value'] ;
$column = $_REQUEST['columnName'] ;
$columnPosition = $_REQUEST['columnPosition'] ;
$columnId = $_REQUEST['columnId'] ;
$rowId = $_REQUEST['rowId'] ;
$column_name = trim($column);
$process_id = $_REQUEST['process_id'];
include("config.php");
// mysql_query(" UPDATE $sTable SET $column = $value WHERE trl_id = $id ");
mysql_query("UPDATE tw_tg_sim_lines$process_id SET $column_name = '$value' WHERE trl_id = '$id'");
echo $id;
?>
我已經嘗試了不同的方法,例如$ _POST,$ _GET和$ _REQUEST。似乎沒有任何工作,所以問題在oUpdateParameters
。
任何幫助將不勝感激,謝謝。
對不起,我是新來的。沒有意識到它影響了那麼多。現在排序。謝謝。 – waltfy 2012-08-16 15:04:20