php - 警告:尝试在布尔错误 (PHP) 上读取属性“num_rows”
问题描述
我正在尝试在 sql 中从我的数据库中检索信息,但我不断收到错误“警告:尝试在 bool 上读取属性“num_rows””。我不知道如何解决它。如果有人可以提供帮助,将不胜感激。
$sql = "SELECT * FROM workout order by date desc";
$result = $this->conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
$allRows = array();
while($row = $result->fetch_assoc()) {
$allRows [] = $row;
}
include "View/allWorkoutView.php";
new viewWorkout($allRows);
} else {
echo "No workouts found";
}
} ```
解决方案
推荐阅读
- python - python3.7 (MacOS) 中的 dotenv 导入
- verilog - 我的 verilog 代码出现此错误,“常量表达式的非法操作”
- tensorflow - 损失函数中的 tf.boolean_mask:没有为任何变量提供梯度
- c# - 使定时器间隔更准确
- javascript - 快速验证器返回值:未定义的消息:'无效值'
- javascript - Mocha 在输入字段中找不到 ID - react-native
- bootstrap-4 - 引导表,group-by-v2 插件在示例中不起作用
- log4j2 - Pattern Layout 用于缩写除最右边的 2 之外的所有记录器组件的名称
- javascript - if else 条件不在反应组件中评估
- c# - 派生类和基类的引用类型的区别