我想编码我的数据库中是否已存在数据

时间:2016-05-15 01:44:18

标签: php mysql

我只想要代码,如果在mysql中已经存在可靠的$ absolute_url值然后向我显示一条消息我只是想要这个谢谢..

bluetoothClose()

2 个答案:

答案 0 :(得分:0)

我想您只想检查deliverinbox表中是否已存在 $ absolute_url 。如果是这样,您可以按如下方式执行选择查询,以计算绝对URL等于您要输入到表的URL的行数。

if(isset($absolute_url) && !empty($absolute_url)){
    $count=mysql_query("SELECT count(*) from deliveredinbox where mailerss='$absolute_url'");
    mysqli_fetch_array($count);
    if($count[0]>0){
        //already exists
        echo "The url already exists";
    }   
    else{
        mysql_query("Insert Into deliveredinbox(mailerss) value('$absolute_url')");
    }
}

答案 1 :(得分:0)

试试if (isset($absolute_url)) { your code here; }。它不是正确的工具,但我认为它会为你做到这一点。

http://php.net/manual/en/function.isset.php

其他人对于在PHP中从旧的mysql调用过渡是绝对正确的。 mysqli调用更安全。 PDO将为您节省编码时间,并且更加安全。