SQLデータベースのブール値に固有の特定の結果をテストできるかどうかを確認しようとしています。
if($result = $mysqli->query("SELECT * FROM `work_orders` WHERE `is_open` = '1' "))
{
show_workorder($result);
}
次に、実行したいと思います。
#TRUE allows this to show
if($result = True){
echo "<p> No current work orders are open. Good Work !</p>\n";
return;
}
work_orders.is_openのデータベースを変更した場合、ブール値は0です。これは、「開いていない」ことを意味します。上記のTRUEのifステートメントは、引き続き...を表示します。
私は何かが欠けていると確信しています。