成都网站建设设计

将想法与焦点和您一起共享

php不跳转查询数据 php自动跳转

php form表单怎么把数据提交到本页而不跳转?

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

使用ajax+jquery+php访问mysql数据库,并且达到不跳转页面的效果。。。

完整代码如下:

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);

?

结果:

PHP 分页问题,能显示数据,就是点击“下一页”无法跳转。请高手帮我看看代码哪里出了问题,谢谢。

$page=$_GET['page'];

echo "a href=page_affiche.php?page=".$page-1."上一页/anbsp;";

php问题,提交表单了,但是数据进不了数据库,也不会自动跳转页面

//错误有两处,分别如下:

页面不跳转是由于action没写正确。示例:action="insertStudent.php"

mysql_select_db('db_student');这里选择操作的数据库是db_student,确保操作的数据表名称也是 db_student才可以。


名称栏目:php不跳转查询数据 php自动跳转
转载注明:http://chengdu.cdxwcx.cn/article/dogjohg.html