
正文
php非文本框数据更新 php 文本框
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
php中如何实现没有数据就插入,有则更新部分字段
用这个REPLACE INTO
和insert into用法相同,不同的是,如果有已有记录就更新,没有已有记录就增加,符合你的需求
相关问答
Q1: 怎么在PHP网页上点击数据出现文本框并可以修改和提交,用AJAX把数据更新到数据库同时刷新页面,求代码
//这个正好手头正在做的一个项目中用到php非文本框数据更新,提供思路,可以自由扩充
//在页面加载的时候注册一下 ,就是给要点击的地方添加事件或者是属性
//页面源码
table
tr
td class="canChange"点击这里会出现文本框/td
/tr
/table
//JS
$(document).ready(function(){
td_Click();
})
//点击事件
function td_Click() {
$(".canChange").click(function () {
var td = $(this);
//所点文本框的id
var id = $(this).attr("id")
var txt = $.trim(td.text());
var input = $("input class=\"myinput\" id='new' type='text'value='" + txt + "'style=\"width:80%;heigth:100%;\"/");
td.html(input);
input.click(function () { return false; });
//获取焦点
input.trigger("focus");
//文本框失去焦点后提交内容,重新变为文本
input.blur(function () {
// var newtxt = $(this).val();
var newtxt = $("#new").val();
//判断文本有没有修改
if (newtxt != txt) {
if (newtxt == null || newtxt == "") {
td.html(txt);
}
else {
//表示已经修改
$.post(.......)//提交
td.html(newtxt);
}
}
else {
td.html(txt);
}
});
});
}
刷新页面可以通过 JQ的 Fresh方法来实现,
或者是是控件刷新来实现,
比如 $("#btnSearch").click();这样通过JQ调用按钮点击,实现重新读取数据
=================望采纳php非文本框数据更新!
Q2: php 文本框显示数据库中的内容,然后修改
笨方法:
用JS获取文本框里的值,然后根据这个值获取oid号,提交的时候一起发送给更新处理程序
Q3: PHP 中上个页面传值到下个页面显示的时候,我得到的值不在文本框内显示,而是在外面显示....这是怎么回事?
你可以把值写到文本杠内,在文本框内设置它的value属性,把php代码加到那,看看是否可以
php非文本框数据更新的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php 文本框、php非文本框数据更新的信息别忘了在本站进行查找喔。






