不能';t post和insert到数据库并回显结果AJAX/PHP/MYSQL
我正在尝试在超时后使用ajax自动保存数据,但我遇到了一个错误,数据似乎没有执行,我检查了数据库,没有添加任何记录 下面是我的代码:不能';t post和insert到数据库并回显结果AJAX/PHP/MYSQL,php,jquery,mysql,ajax,pdo,Php,Jquery,Mysql,Ajax,Pdo,我正在尝试在超时后使用ajax自动保存数据,但我遇到了一个错误,数据似乎没有执行,我检查了数据库,没有添加任何记录 下面是我的代码: <?php $userDate = implode('-', array($year,$month,$day)); ?> <style type="text/css"> #success { display: none; font-family: Arial;
<?php $userDate = implode('-', array($year,$month,$day)); ?>
<style type="text/css">
#success {
display: none;
font-family: Arial;
color: green;
margin-left: 85px;
font-size: 14px;
}
</style>
<script type="text/javascript">
$(document).ready(function() {
event.preventDefault();
$.ajax({
type : 'POST',
url : 'log.php',
data : {userDob: '<?php echo $userDate; ?>'},
dataType: 'json',
success : function(data) {
if (data.success){
$('#success').fadeIn(1000).append('<p>' + data.message + '</p>');
}
}
});
});
</script>
<div id="success"></div>
我可以知道我哪里出错了,导致数据没有插入到数据库并在同一页面中回显结果吗?请检查此项
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
timeout :5000,
type : 'POST',
url : 'log.php',
data : {date:'<?php echo $userDate; ?>'},
dataType : 'json',
success : function(data) {
if (data.success){
$('#success').fadeIn(1000).append('<p>' + data.posted + '</p>');
}
}
});
});
</script>
$(文档).ready(函数(){
$.ajax({
超时:5000,
键入:“POST”,
url:'log.php',
数据:{日期:'},
数据类型:“json”,
成功:函数(数据){
if(data.success){
$('#success').fadeIn(1000).append(''+data.posted+'');
}
}
});
});
使用errorInfo
找出问题所在。不工作,数据未发布,数据库未捕获记录
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
timeout :5000,
type : 'POST',
url : 'log.php',
data : {date:'<?php echo $userDate; ?>'},
dataType : 'json',
success : function(data) {
if (data.success){
$('#success').fadeIn(1000).append('<p>' + data.posted + '</p>');
}
}
});
});
</script>