gpt4 book ai didi

javascript - 使用 AJAX 将多个 js 变量解析为 php

转载 作者:行者123 更新时间:2023-11-29 07:37:42 28 4
gpt4 key购买 nike

我想将多个变量保存到数据库中,但大多数变量都是使用 java-script/jquery 计算的。所以我已经使用 .js/ajax 和 .php 来这样做,但是我在这样做时遇到了错误。这是我的代码示例-

JS/Jquery-

$(function(){
$("#btn").on('click', function() {
var name = $("#myname").val();
var yoursex = $("input[name='gender']:checked").val();
var date = new Date($('#dob').val());
var c_age = calc_age();
var social_age = calcSocialAge();

$.post("insert_data.php", {
name: name,
sex: yoursex,
dob: date,
crono_age: c_age,
social_age: social_age
},
function(data, status){
alert("Data: " + data + "\nStatus: " + status);
});
});
});

插入数据.php

<? php  
include_once('connect-mysql.php') ;

$name = $_post['name'];
$sex = $_post['sex'];
$dob = $_post['dob'];
$c_age = $_post['crono_age'];
$s_age = $_post['social_age'];



$sql = " INSERT INTO `patient_info` (`pt_id`, `pt_name`, `pt_gender`, `Pt_dob`, `pt_C_age`, `pt_s_age`)
VALUES ('', $name,$sex, $dob, $c_age, $c_age, $s_age );";

?>

当我应用此代码但出现如下错误时 -

数据:连接成功
注意: undefined variable :E:\xampp\htdocs\insert_data.php 中的 _post 4 到 8

状态:成功

我对 AJAX 和 PHP 很陌生,请帮助解决这个问题。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com