PHP MySQL 判断数据表是否存在

在我们进行建表或添加数据时,判断数据表是否存在很有必要。具体代码如下:

//连接数据库
$conn=mysql_connect("127.0.0.1","root","");
mysql_select_db("test",$conn);
$sql="delete from jie where id ='8'";//jie表
//增加个查询
$fine = "SELECT * FROM jie WHERE id='8'";
$test=mysql_query($fine);
/* 这里开始就是判断是否存在 */
if(mysql_num_rows($test)>0){ //这句话的意思是,查找$fine返回查询个数,如果为0则是代表这条数据不存在.
     echo '数据存在';
     //这里输入删除的delete sql
     mysql_query($sql);
}

如果你有其他见解,欢迎大家评论参与讨论,以便发现错误让我们及时更正!

发表评论

邮箱地址不会被公开。 必填项已用*标注