- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想发送一个简单的数据,如名称、代码、日期...等到我的数据库,我使用 JavaScript 获取数据,并使用 Ajax 将它发送到我的 PHP 文件,但没有任何反应,我也没有知道发生了什么,但 Ajax 什么都不做!!所以,请任何人都可以查看代码,并说明发生了什么......谢谢
附言我的脚本在我的 HTML 文件的末尾,就在结束标记之前。
<script type="text/javascript">
debugger;
window.onload = function() {
var platform = $("input:text[id=platform]").val();
var source = $("input:text[id=source]").val();
var code = $("input:text[id=code]").val();
var thedate = $("input:text[id=date]").val();
var payment_type = $("input:text[id=payment_type]").val();
var change_for = $("input:text[id=change_for]").val();
var order_comment = $("#order_comment").val();
var decline_reason = $("input:text[id=decline_reason]").val();
var order_reference_by_vendor = $("input:text[id=order_reference_by_vendor]").val();
var deliveryprovider_title = $("input:text[id=deliveryprovider_title]").val();
var social_reason = $("input:text[id=social_reason]").val();
var government_identification = $("input:text[id=government_identification]").val();
if(platform == ""){platform = "NULL"}
if(source == ""){source = "NULL"}
if(code == ""){code = "NULL"}
if(thedate == ""){thedate = "NULL"}
if(payment_type == ""){payment_type = "NULL"}
if(change_for == ""){change_for = "NULL"}
if(order_comment == ""){order_comment = "NULL"}
if(decline_reason == ""){decline_reason = "NULL"}
if(order_reference_by_vendor == ""){order_reference_by_vendor = "NULL"}
if(deliveryprovider_title == ""){deliveryprovider_title = "NULL"}
if(social_reason == ""){social_reason = "NULL"}
if(government_identification == ""){government_identification = "NULL"}
alert ("before ajax");
$.ajax({
type:"post",
url:"savedata.php",
data:{"platform": platform,
"source": source,
"code": code,
"thedate": thedate,
"payment_type": payment_type,
"change_for": change_for,
"order_comment": order_comment,
"decline_reason": decline_reason,
"order_reference_by_vendor": order_reference_by_vendor,
"deliveryprovider_title": deliveryprovider_title,
"social_reason": social_reason,
"government_identification": government_identification},
success: function(msg){
alert("Success Insert data");
}
});
alert ("after ajax");
}
</script>
and here's the PHP code
<?php
function db_connect()
{
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "integrationdb";
@mysql_connect($servername,$username,$password) or die ("error in host connection");
@mysql_select_db($dbname) or die("error in db connection");
}
db_connect();
$platform = $_POST['platform'];
$source = $_POST['source'];
$code = $_POST['code'];
$thedate = $_POST['thedate'];
$payment_type = $_POST['payment_type'];
$change_for = $_POST['change_for'];
$order_comment = $_POST['order_comment'];
$decline_reason = $_POST['decline_reason'];
$order_reference_by_vendor = $_POST['order_reference_by_vendor'];
$deliveryprovider_title = $_POST['deliveryprovider_title'];
$social_reason = $_POST['social_reason'];
$government_identification = $_POST['government_identification'];
$qry = "INSERT INTO orderinformation VALUES ('$platform','$source','$code','$thedate','$payment_type','$change_for','$order_comment','$decline_reason','$order_reference_by_vendor','$deliveryprovider_title','$social_reason','$government_identification')";
$result=mysql_query($qry);
if(isset($result)) {
echo "YES";
} else {
echo "NO";
}
?>
最佳答案
尝试通过chrome toolbar查看网络它可以帮助您跟踪请求,读取其 header ,还可以检查可能包含错误消息的响应数据
关于javascript - 使用 Ajax 和 PHP 将数据发送到 MySQL 但没有任何反应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45258631/
我正在尝试将高斯模糊添加到场景中。我正在使用此GLSL着色器:。当您提供图像作为tDiffuse纹理时,它对图像起作用,但我正在尝试将其添加为后处理效果。我试图获取摄影机的renderTarget并将
我正在做一款天气应用程序,到目前为止还不错。现在,我想通过单击按钮来呈现一些额外的信息。我有一个5天的预报,然后想显示每一天的信息。我已经成功地过滤了数据,但无法获得要渲染的数据地图。以下是我的一些代
我正在做一款天气应用程序,到目前为止还不错。现在,我想通过单击按钮来呈现一些额外的信息。我有一个5天的预报,然后想显示每一天的信息。我已经成功地过滤了数据,但无法获得要渲染的数据地图。以下是我的一些代
我在全球安装了Create Reaction应用程序。然后我就跑了。NPX创建-反应-应用JSX。它安装了大约1460个包的所有包,但没有设置Public和src文件夹。在我的JSX文件夹中,只有1:
我是一名优秀的程序员,十分优秀!