我有一個php-mysql應用程序,可以跟蹤和顯示分配給幫助臺。它從當前月份的分配網格開始。更新php-mysql查詢
有上一個和下一個小節,點擊後顯示前一個或下一個月的任務,這是使用PHP自我提交完成的。
我很想修改應用程序,以便可以通過jQuery的$ .post()方法處理前一個或下一個月的點擊,但不知道如何更新SQL語句並重新查詢。
的SQL語句的形式
$sql = "SELECT * FROM $tbl WHERE monthnum = ".$monum
我有一個php-mysql應用程序,可以跟蹤和顯示分配給幫助臺。它從當前月份的分配網格開始。更新php-mysql查詢
有上一個和下一個小節,點擊後顯示前一個或下一個月的任務,這是使用PHP自我提交完成的。
我很想修改應用程序,以便可以通過jQuery的$ .post()方法處理前一個或下一個月的點擊,但不知道如何更新SQL語句並重新查詢。
的SQL語句的形式
$sql = "SELECT * FROM $tbl WHERE monthnum = ".$monum
,如果你在jQuery的API查找post()
,你會找到一個解決方案。你可以實現你想要的使用
$.post('path_to_php_file_that_selects_data_from_db_and_echoes_it', function(data) {
$('where_you_want_to_put_updated_data').html(data);
});
如果要添加參數到PHP文件,送他們通過$_GET
$.post('ajax/test.html', function(data) {
$('.result').html(data);
});
可以使用jquery get方法。
$.get("get_data.php", { month: "NEXT_MONTH" } , function(data) {
//替換當前的表HTML或做一些事情,以顯示檢索到的數據
$('view-table').html(data);
});
,並使用GET變量「月」來決定你需要從get_data.php文件
返回該月數據