我正在尝试使用外部AJAX页面来处理插入我的SQL数据库的PHP。我试图导入一个无效的Wordpress类。
function accept_request(friend_id, user_id, status){
$.ajax({
type:'POST',
url: myAjax.theme_dir +'callbacks/friend_action.php',
data:{'friend_id':friend_id, 'user_id':user_id, 'status':status},
success: function(data){
alert(data);
//location.reload();
}
});
}
,php代码是
//require_once($_SERVER['DOCUMENT_ROOT']."/choice/wp-load.php");
require_once("C:/xampp/htdocs/choice/wp-load.php");
global $wpdb;
$friend_id=$_POST['friend_id'];
$user_id=$_POST['user_id'];
$status=$_POST['status'];
if($status=="D"){
$wpdb->query("delete from Friends_list where user_id='".$user_id."' and Friend_id='".$friend_id."'");
}
else{
echo $friend_id.$user_id.$status;
$wpdb->query("Update Friends_list set status='".$status."' where user_id='".$user_id."' and Friend_id='".$friend_id."'");
}
答案 0 :(得分:1)
您需要在wordpress中使用standard guide to implement ajax。 您需要执行以下操作