问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在同一个页面 用php更新 mysql 数据表中的用户信息

发布网友 发布时间:2022-10-10 09:15

我来回答

1个回答

热心网友 时间:2023-10-06 05:23

分享一个我以前写过的例子,跟这个类似的,希望对你有所启发。把我的server.php换成你自己的进行数据更新的php文件路径就可以。如果需要传递参数,在url后边拼接就可以了。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="Generator" content="EditPlus®">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
<title>Document</title>
</head>
<body>
<form>
<select name="number" id="number">
<option value="2222222">
2222222
</option>
<option value="7777777" selected="selected">7777777</option>
</select>
<a onclick="showRoles('test','number');">立即查询</a>
<table>
<tr display="none">
<td id="test" height="20"> </td>
</tr>
</table>
</form>
<script>
var xmlHttp = null,currentPos = null;
function createXMLHttpRequest()
{
try
{
xmlHttp = new ActiveXObject("MSxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
catch (ox)
{
xmlHttp = null;
}
}

if(!xmlHttp && typeof XMLHttpRequest != "undefined")
{
xmlHttp = new XMLHttpRequest();
}

return xmlHttp;
}

function send_request(url)
{
createXMLHttpRequest();
xmlHttp.onreadystatechange = processRequest;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}

function processRequest()
{
if(xmlHttp.readyState == 4)
{
if(xmlHttp.status == 200)
{
document.getElementById("test").innerHTML = xmlHttp.responseText;
}
else
{
alert("请求异常。");
}
}
}

function showRoles(obj1,obj2)
{
currentPos = obj1;
document.getElementById(obj1).parentNode.style.display = "";
document.getElementById(obj1).innerHTML = "正在读取数据……";
send_request("server.php?phoneNum="+document.getElementById(obj2).value+"&r="+Math.random());

}
</script>
</body>
</html>追问这是一个纯JS 的解决的方案那,而且 并没有改变数据库

追答改变数据库的操作在php代码里执行,你不是说在这个页面点击按钮就更新吗?这样的话只能用ajax,现在这个代码只是发送请求而已,更新数据库的代码,你应该会写吧。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 如何在 android 系统中使用 PHP MYSQL 更新数据 php获取mysql更新结果 有吸到史坐飞机坐火车都被尿检如何维护自身权利 十二月生辰石是什么 象征什么 十二月有什么生辰石呢? 十二月生辰石 我想当警察,要具备哪些条件 社区戒毒期间报道过两次坐飞机会被尿检吗? 请大师起名是男孩出生于农历丁亥年十一月十六日21时30分 电脑起名字 爸爸姓陈妈妈姓高 我要为自己改名,本人姓陈, 用清洗真皮座椅的泡沫清洗剂清理皮鞋鞋面可以吗 梦到自己和别人吵架 梦见和别人吵架的寓意? 我之前强戒过出国坐飞机是直接护照登机不用做尿检的是吗? 注销了钱还能找回来吗? 注销了钱还能找回来吗? 注销了钱还能找回来吗? 不小心注销了里面的钱怎么办 被注销了,微信里的钱怎么找回来 我不小心注销了,但零钱包里还有钱怎么办? php mysql数据更新问题 质点的角动量守恒定律 吝啬的什么550字作文 吝啬什么意思 吝啬的意思是什么 中国航母都有哪几艘? 中国有几艘航空母舰,分别叫什么? 猪油好还是黄油好? 脚丫子起来白色的一块 我脚后跟那有块发白不知是怎么回事 我买的小米新充电宝,5200毫安,按道理可以充满两次,为什么一次都充不满?!! 小米移动电源5200毫安可以充米一几次 求用过的评价 小米充电宝5200毫安能充苹果果5s几次 小米移动电源5200 可以充几次苹果4S ? 子宫破裂有什么感觉 最近老做梦梦到吃饭什么意思 梦见吃东西是生病的前兆吗 梦见菜单什么意思 种菜的散文随笔 亲子阅读准爸妈该怎么做 秋葵怎样做最营养好吃 秋葵的做法