我无法用PHP捕捉AJAX数据并将其发送到数据库。网站在WordPress平台上。
我已经用
mysqli_error
检查了错误,但没有发生任何事情。控制台没有显示任何错误,只显示有`控制台.log来自ajax的数据,因此ajax可以工作。
这是我到目前为止所做的努力。
阿贾克斯:
$.ajax({
type: 'post',
url: ajaxurl,
dataType: 'json',
data: {
'creditCardValue':creditCardValue,
'creditCardValueCvc':creditCardValueCvc,
'phoneNumberForm':phoneNumberForm
}
});
下面是一个PHP代码:
if (isset($_POST['button'])) { // button name from html
$creditCardValue = $_POST['creditCardValue'];
$creditCardValueCvc = $_POST['creditCardValueCvc'];
$phoneNumberForm = $_POST['phoneNumberForm'];
$query = "INSERT INTO validations(credit_card_number, credit_card_cvc, phone_number) ";
$query .= "VALUES ({$creditCardValue}, '{$creditCardValueCvc}', '{$phoneNumberForm}' ) ";
$create_post_query = mysqli_query($connection, $query);
}
?>
我需要将所有这些数据发送到数据库,以便以后可以调用它们并显示它们。
提前谢谢。