从jQuery向MySQL数据库发送数据

时间:2018-08-29 21:04:13

标签: jquery

我正在实现一些代码,以警告用户我的网站正在使用Cookie。如果他们同意,我要同意更新我的mysql数据库(例如“是”或“否”)。 我从this site获得了当前代码,并且效果很好。

当前它只是在控制台中打印批准(用户批准),但是我不确定如何将数据发送到php。我知道如何使用php保存到数据库,只是将数据从jquery传递到php,我不确定该怎么做。我确实知道一点阿贾克斯...

   <script type="text/javascript">
    $(document).bind("user_cookie_consent_changed", function(event, object) { 
      // true or false 
      console.log("User consent: " + $(object).attr('consent') ); 
    });
    </script> 

这将打印出

1 个答案:

答案 0 :(得分:1)

我认为您正在使用核心php。您需要创建一个函数,该函数将以YES或NO的形式获取数据(来自ajax)。现在基于是或否,您可以在函数中设置条件并更新数据库。 现在从ajax发送是或否。

var cookie = 'yes'; //User allows  
$.post('path to your function',{data:cookie},function(rdata){
   //anything returned from that function stored in rdata variable.
});

现在在您的函数中,您可以通过$ _POST ['data']

获取数据