用ajax提交以后数据库中也多了一条 但是显示是null 这是为什么?我ajax用的不对吗?
t.php
<code><script type="text/javascript">
function ajax(url,funsucc){
var oAjax=new XMLHttpRequest();
oAjax.open('POST',url,true);
oAjax.send();
oAjax.onreadystatechange=function(){
if(oAjax.readyState==4){
if(oAjax.status==200){
funsucc(oAjax.responseText);
}
}
}
}
</script>
<script type="text/javascript">
window.onload=function(){
var oTxt=document.getElementById('txt1');
var oBtn=document.getElementById('btn1');
oBtn.onclick=function(){
ajax("ajax.php",function(){
window.location.reload();
});
}
}
</script>
<form method="post">
<input type="text" id="txt1" name="txt">
<button id="btn1" type="submit">提交</button>
</form></code>ajax.php
<code><?php
$pdo=new PDO("mysql:host=localhost;dbname=t1","root","");
$txt=$_POST["txt"];
$stmt=$pdo->prepare("insert into ajax(txt)values(?)");
$stmt->execute(array($txt));
?></code>用ajax提交以后数据库中也多了一条 但是显示是null 这是为什么?我ajax用的不对吗?
t.php
立即学习“Java免费学习笔记(深入)”;
对于一个刚进入PHP 开发大门的程序员,最需要的就是一本实用的开发参考书,而不仅仅是各种快速入门的only hello wold。在开发的时候,也要注意到许多技巧和一些“潜规则”。PHP是一门很简单的脚本语言,但是用好它,也要下功夫的。同时,由于PHP 的特性,我一再强调,最NB 的PHP 程序员都不是搞PHP 的。为什么呢?因为PHP 作为一种胶水语言,用于粘合后端 数据库和前端页面,更多需
387
<code><script type="text/javascript">
function ajax(url,funsucc){
var oAjax=new XMLHttpRequest();
oAjax.open('POST',url,true);
oAjax.send();
oAjax.onreadystatechange=function(){
if(oAjax.readyState==4){
if(oAjax.status==200){
funsucc(oAjax.responseText);
}
}
}
}
</script>
<script type="text/javascript">
window.onload=function(){
var oTxt=document.getElementById('txt1');
var oBtn=document.getElementById('btn1');
oBtn.onclick=function(){
ajax("ajax.php",function(){
window.location.reload();
});
}
}
</script>
<form method="post">
<input type="text" id="txt1" name="txt">
<button id="btn1" type="submit">提交</button>
</form></code>ajax.php
<code><?php
$pdo=new PDO("mysql:host=localhost;dbname=t1","root","");
$txt=$_POST["txt"];
$stmt=$pdo->prepare("insert into ajax(txt)values(?)");
$stmt->execute(array($txt));
?></code>
你好像并没有把数据传到后台吧。
哪里传值了?
send里并没有值,有form表单了就没必要写ajax了把 ,配值target="iframe_name"
java怎么学习?java怎么入门?java在哪学?java怎么学才快?不用担心,这里为大家提供了java速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号