gpt4 book ai didi

php - 检查 MySQL 表是否为空

转载 作者:行者123 更新时间:2023-11-30 23:46:34 26 4
gpt4 key购买 nike

我想检查我的 table 是否为空我试过这个“我认为这是解决方案”

$test_empty="SELECT *FROM objectif where 1 ";
if(empty($test_empty))
{
echo "I m here";
}

但是好像不行。

最佳答案

取决于您连接到数据库的方式(例如,使用 mysqli):

$db = new mysqli("localhost","username","password","dbname");

$check = $db->query("SELECT COUNT(*) FROM objectif");

if ($check->num_rows == 0 || $check->fetch_field() == 0){
echo "table is empty";
}else{
echo "table is not empty";
}

目前,您的代码实际上并没有连接到数据库或查询表 - 您实际上只是在检查变量 $query 是否为空(它永远不会是空的,因为它包含一个字符串!

运行查询以获取记录数并根据上面的代码检查是执行此操作的一种方法。

关于php - 检查 MySQL 表是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33897204/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com