好的,我已经使用wp\\u list\\u table从自定义db表中读取数据,我希望能够通过单击相应的单元格来更新数据库表。默认值为0,单击时该值设置为1。
因此,单击单元格updateVisitor()将触发“inline”
我的函数不是Visitors extend WP\\u list\\u table类的一部分
function updateVisitor($id){
global $wpdb;
$query = $wpdb->prepare( "UPDATE tbl_visitor SET visitorPayed =BINARY(visitorPayed=1) WHERE visitorID = %d", intval($id) );
$result = $wpdb->query( $query );
}
SO网友:alex
好吧,这不是最漂亮的解决方案,但很有效
我将更新功能传输到更新。php也可以加载wp。php
$(".col_visitor").click(function(){
visitorID = $(this).attr(\'id\');
//alert(\'testing \'+visitorID);
$.ajax({ url: \'update.php\',
data: {action: visitorID},
type: \'post\',
success: function(output) {
//alert(output);
window.location.reload(); //reload so we see the updated values
}
});
});//#end click