如何防止使用警报在数据库中插入重复数据
how to prevent insert duplicate data in database using alert
如何防止用户在数据库中插入重复数据?
<input type="text name="x" id="x" />
如果数据已经存在,则提醒他重复条目
alert("this data is found");
- 将数据发送到服务器。
- 使用 Idenfier 字段检查数据是否已具有数据库。(例如(从 id = 1 的d_tbl中选择 *)->检查是存在 -> 如果存在对用户"已经有数据"的响应, 如果不存在,则保存数据并响应用户"保存数据成功")
- 对客户端的响应(可能是 JSON 对象)
- 向用户发出警报。
谢谢。
在
提交按钮单击时进行 ajax 调用
$.ajax({
url:"service.php",
data:{}, // send data to tested for duplicate
complete:function(response){
//alert respective msg regarding response
}
});
在服务中.php检查重复和插入操作并返回相应的消息。
你需要使用 jQuery Ajax 并从 php 文件中请求数据,如果 php 文件输出的数据没有找到则提醒它。使用以下代码
<script>
$(document).ready(function(){
$("button").click(function(){
var p = $("#test").val();
$.post("page.php",
{
text:p
},
function(data,status){
if(data="The data is not found"){
alert("Data: " + data + "'nStatus: " + status);
}
});
});
});
</script>
<input type="text" id="text"/>
希望这对你有帮助
相关文章:
- 通过mongos和javascript插入数据
- HTML5/JavaScript.使用索引数据库时无法插入数据
- 在数据库中插入数据后,无法重定向到 HTML 页面
- 通过 Yii2 表单插入数据时获取空值
- 如何在for循环中的新对象中插入数据
- 如何在HTML中用两个预定义的值绑定选择选项,以在mongodb中插入数据
- jQueryAjax:从php插入数据
- 插入数据并用新数据刷新数据网格后,关闭弹出窗口
- 在用户为下一次输入插入数据后清空文本字段
- 在 jaydata 中的循环中插入数据
- 如何在node.js应用程序中的mongodb中按层次结构顺序插入数据
- 如何在表单输入元素内的数组中插入数据
- 使用 Prepare 语句插入数据不会返回插入的记录
- 如何在编码器中使用具有相同名称的多个输入插入数据
- 将字段与 id 匹配并插入数据 - 流星
- 如何使用javascript或jquery创建tr的克隆并在新行中插入数据
- 在代码点火器上使用 ajax 插入数据
- 如何插入数据 PHP JavaScript MySQL 与多个数组
- 从gsheet向bigquery插入数据
- I'm使用angularjs路线.在日志页面中插入数据后,我希望它在导航到日志列表页面时自动更新