发布网友 发布时间:2022-04-06 01:55
共9个回答
热心网友 时间:2022-04-06 03:24
将关于mysql函数 全部改成mssql前缀
$sqlwhere = "select * from $dbzh where ……";//具体哪些字段重复,在where后面加上条件即可
$result = mssql_query($sqlwhere);
$num = mssql_num_rows($result);
if ($num == 0){
//新增操作
}
只要查询它的ID是否存在,如果存在的话,就重复了,如果不存在的话,就说明没重复
mssql_get_last_message 函数是做什么用的
热心网友 时间:2022-04-06 04:42
楼上几位说的都差不多了,我总结补充一下哈。追答无所谓啊。以下是伪码
$count = $db->query('select count(*) from table where value = 'value');
if (empty($count)) {
insert into main table,
insert into other tables....
} else {
}
不就好了
热心网友 时间:2022-04-06 06:17
最简单的就是把数据库中这个字段值设置为UNIQUE属性,输入的时候如果重复就会直接返回错误。热心网友 时间:2022-04-06 08:08
你在设计数据表结构时,要把不能重复的字段设成UNIQUE,从根源上杜绝重复的可能性;热心网友 时间:2022-04-06 10:16
这个文件很简单,比如是user表,字段有:id 主键,自动增长,username用户名,password密码热心网友 时间:2022-04-06 12:41
最好的方法是在数据库对该字段添加唯一约束,然后在插入的时候判断,热心网友 时间:2022-04-06 15:22
php发送 1热心网友 时间:2022-04-06 18:20
我想数据库那边字段设置成唯一比较直接吧,要不就得一个个比较了热心网友 时间:2022-04-06 21:35
执行添加时先查看数据库里有没有这个值若没有再添加啊