十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
PHP把表单提交到本页,这个的话,我们是通过form action="提交的文件名"来实现的,还有一个传值的方式,post或者是get可以通过METHOD来实现的,这里我写一段代码:
宁城ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为创新互联的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
html
head/head
body
form action='文件名' method="post"
姓名input type='text' value=""
密码input type='text' value=""
emailinput type='text' value=""
/form
/body
/html
完整代码如下:
html
script
window.onload=function(){
try{
var xmlHttp = new XMLHttpRequest();
}catch(e){
//无法生成对象 那么就是IE浏览器或不支持AJAX
try{
var xmlHttp = new ActiveXObject( "Msxml2.XMLHTTP" );
}catch(e){
try{
var xmlHttp = new ActiveXObject( "Microsoft.XMLHTTP" );
}catch(e){
alert('你必须使用支持AJAX的浏览器');
}
}
}
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState == 4 xmlHttp.status==200){
//请求完成!
var result = xmlHttp.responseText;
var re = eval('('+result+')');
var htmlStr='trtdID/tdtdNAME/td/tr';
for(var i=0;ire.length;i++){
htmlStr+='trtd'+re[i].id+'/tdtd'+re[i].name+'/td/tr'
}
document.getElementById('result').innerHTML=htmlStr;
}
};
xmlHttp.open('get','../phpLab/index.php',true);
xmlHttp.send(null);
};
/script
body
div id="showResult"
table id="result"
/table
div
/body
php测试 代码
?php
//数据库只有两个字段 id,name
$handle = mysql_connect('localhost','root','');
mysql_select_db('test',$handle);
$sql="select * from testTbl";
$result = mysql_query($sql);
$arr = array();
while($r= mysql_fetch_assoc($result)){
$arr[]= $r;
}
echo json_encode($arr);
?
结果:
$page=$_GET['page'];
echo "a href=page_affiche.php?page=".$page-1."上一页/anbsp;";
//错误有两处,分别如下:
页面不跳转是由于action没写正确。示例:action="insertStudent.php"
mysql_select_db('db_student');这里选择操作的数据库是db_student,确保操作的数据表名称也是 db_student才可以。