我在我的服务器上创建了一个ajax.php文件,并使用jquery使用ajax将id发送到该文件。laravel在laravel中发送ajax后在自定义文件中查询?
我想在该ajax.php文件中运行db查询来获得结果。
我无法做到这一点。
你能帮我吗。
jQuery代码:
$('.invitebyemail').click(function(){
var email = $('#add-members-event-email').val();
var eventid = $('.eventid').val();
var pathname = window.location.pathname; // Returns path only
var url = window.location.href; // Returns full URL
var APP_URL = {!! json_encode(url('/')) !!};
alert(APP_URL);
alert(url);
$.ajax({
url: APP_URL+'/ajax.php',
type: 'POST',
data: { id: eventid },
success: function (data) {
alert(data);
},
error: function() {
alert('error');
}
});
return false;
});
阿贾克斯文件代码:
use DB;
$eventid = $_POST['id'];
echo $eventid;
$users = DB::table('users')->get();
print_r($users);
感谢
什么是您保存ajax.php的路径? –
该文件在公共文件夹中。@SérgioReis,ajax文件工作正常,但我试图在其中使用sql查询。 –