【发布时间】:2014-12-12 12:20:49
【问题描述】:
我正在尝试使用 MySQL 检查表 'supplier_session' 中的枚举值 'form1_completed' 是否 = 1
所以如果 'form1_completed' 为 1,其中 'session_number' = '12345678',那么我想回显 div 1,如果它是 0,我想回显 div2。
我的桌子是这样的:
表名 = 'supplier_session'
Id | form1_completed | session_number
1 1 (enum) 12345678
2 0 (enum) 145456
有人可以告诉我我哪里出了问题吗?我是 MySQL 的新手,我收到了这个错误:
注意:试图在第 24 行的 C:\xampp\htdocs\hewden\ssa\suppliers\dashboard.php 中获取非对象的属性
而且它只显示 div2。
<?php include("include/config.php");
$sql = "SELECT form1_completed FROM supplier_session WHERE supplier_number = '12345678'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo '<div 1>';
}
} else {
echo '<div 2>';
}
$conn->close();
?>
【问题讨论】: