php怎么判断数据库数据是否存在?php
$data= https://www.04ip.com/post/array();
$db_name_php = 'books';
if (!mysql_connect('localhost', 'root', '123456')) {
echo '不能连接到mysql';
exit;
}
$result = mysql_query('show databases;');
While($row = mysql_fetch_assoc($result)){
$data[] = $row['Database'];
}
unset($result, $row);
mysql_close();
print_r($data);
echo 'brbr';if (in_array(strtolower($db_name_php), $data))
echo '[',$db_name_php,']数据库存在';
else
echo '[',$db_name_php,']数据库不存在';
?
PHP 如何查看数据库中数据表是否存在可以用下面的代码查看数据库中数据表是否存在:
$con = mysql_connect("localhost","$username","$password");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("$datebase_name", $con);
$result = mysql_query("SELECT * FROM your_table");
while($row = mysql_fetch_array($result))
{if(!$row){echo "表不存在!";}else{echo "表存在!";}
}
mysql_close($con);
php操作MySQL数据库判断多个数据表是否存在,不存在就创建要怎么写呢通过操作数据库语句,然后判断返回值,如果为fasle,就执行CREATE TABLE IF NOT EXISTS `db_database_user` (SQL),这样就实现了你的要求 , 希望对你有用 。
如何用php判断mysql数据库里某张表是否存在?php
/*
查询数据库是否存在功能
$sql:查询数据库php判断是否存在数据表的SQL语句
$find_table:需要检查php判断是否存在数据表的表名
*/
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;
}
}
?
【php判断是否存在数据表 php判断是否包含】关于php判断是否存在数据表和php判断是否包含的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 显卡电源是几乘几怎么看,显卡电源接口怎么接
- 云开发只有小程序吗,云开发小程序是什么
- 鸿蒙系统是基于安卓底座吗,鸿蒙用的是底层安卓吗
- java树状结构代码 java 树状结构
- linux命令参数tab的简单介绍
- 自助酒馆如何营销的简单介绍
- 飞行游戏星火解说,星火玩游戏推荐飞行游戏
- go语言调用自己的函数包 go语言调用so或者dll文件
- 电脑是什么系统,电脑叫什么系统