gpt4 book ai didi

php - 检查重复名称忽略条目

转载 作者:行者123 更新时间:2023-11-29 02:42:14 25 4
gpt4 key购买 nike

我正在使用以下代码在我的数据库中插入条目。但是我可以多次添加相同的条目,我想每当我在输入类型中提交相同的条目时,消息将显示“Nickname already exists

<div>	
<form>
<div>name <input type="text" name="na"/></div>
<div>marks1 <input type="text" name="m1"/></div>
<div>marks2<input type="text" name="m2"/></div>
<div>marks3 <input type="text" name="m3"/></div>
<div> <input type="submit" name="save" value="save"/></div>
</form>
</div>

这是我的 php 代码:-

<?php
if(!empty($_GET['save'])){
$na=$_GET['na'];
$m1=$_GET['m1'];
$m2=$_GET['m2'];
$m3=$_GET['m3'];
$query="insert into student(name,marks1,marks2,marks3) values('$na','$m1','$m2','$m3')";
mysqli_query($connect,$query);
}
?>

最佳答案

在数据库中创建一个唯一的列,例如每个学生的唯一姓名。因此,当您输入新记录时,首先检查它是否存在于数据库中。如果它在那里那么你可以向用户显示错误

例如你可以像这样设置一个唯一约束

enter image description here

关于php - 检查重复名称忽略条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49095536/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com