php怎么判断mysql 数据库中存在重复类似内容

php怎么判断mysql 数据库中存在重复类似内容,第1张

select from shujushucai where id in (select Max(id) from shujushucai group by `url`);

id 你肯定知道是主键

shujushucai是表名称

URL是列名

<php

$server_name="localhost:3306"; //数据库服务器名称

$username="root"; // 连接数据库用户名

$password="root"; // 连接数据库密码

$mysql_database="chengdu"; // 数据库的名字

// 连接到数据库

$conn=mysql_connect($server_name, $username, $password);

mysql_query("set names utf8");

//选择数据库

mysql_select_db($mysql_database,$conn);

// 从表中提取信息的sql语句

$chaKeName=mysql_query("select Coltd from KeHu where KeID ='$row[ID]'",$conn);

    if (count(mysql_fetch_array($chaKeName)) > 0)

          {$KeCo="存在";}

                else

      {$KeCo="不在";}

echo $KeCo;

// 关闭连接

mysql_close($conn);

>

if (count(mysql_fetch_array($chaKeName)) > 0)  在判断的这一句加了一个统计

if(Mysql_fetch_rows(Mysql_query("select from 表名 where 字段 like '%张三%'"))){

//有,不用填

}else{

//填

}

如果不想每条查询一次,可以提前做一个统一查询

$sql=mysql_query("select distinct Code from test ",$conn);

$sqlvalue=[];

while($row=mysql_fetch_array($sql)){

$sqlvalue[]=$row['Code'];

}

另外 ,可以在建表的时候设置unique index,来彻底避免插入重复记录,如果没过滤好插入重复记录的时候,系统会直接报错

以上就是关于php怎么判断mysql 数据库中存在重复类似内容全部的内容,包括:php怎么判断mysql 数据库中存在重复类似内容、php判断数据库记录是否存在、用php怎么判断一个字符串是否存在数据库某个表中,比如我接受到一个字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9321692.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存