Code前端首页关于Code前端联系我们

php怎么判断mysql,php怎么判断mysql数据库是否有某个数据

terry 3年前 (2023-09-30) 阅读数 40 #Mysql
文章标签 mybatis

本文目录一览:

  • 1、如何在php判断mysql插入数据成功
  • 2、php 判断mysql语句是否成功执行
  • 3、如何用php判断mysql数据库里某张表是否存在

如何在php判断mysql插入数据成功

if(mysql_query('insert into ......'))//插入成功后返回true,失败返回false

    echo "成功";

else 

    echo "失败";

php 判断mysql语句是否成功执行

其实,mysql数据库如果运行sql语句没有成功,则会产生一个错误,

php中,获取这个错误的函数 mysql_error()

你可以取得这个错误并进行判断,如果是空的,那就没有错误,说明运行成功!

反之则运行失败!

如何用php判断mysql数据库里某张表是否存在

?php

/*

查询数据库是否存在功能

$sql:查询数据库的SQL语句

$find_table:需要检查的表名

*/

mysql_connect('localhost','root','2260375') or die('can\'t not connect database');

if((int)check_table_is_exist('show databases;','test')==1)

{

echo '该表存在';

}

else

{

echo '该表不存在';

}

function check_table_is_exist($sql,$find_table)

{

$row=mysql_query($sql);

$database=array();

$finddatabase=$find_table;

while ($result=mysql_fetch_array($row,MYSQL_ASSOC))

{

$database[]=$result['Database'];

}

unset($result,$row);

mysql_close();

/*开始判断表是否存在*/

if(in_array($find_table,$database))

{

return true;

}

else

{

return false;

}

}

?

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

热门