下面的代码会导致此警告:
警告:count():参数必须是数组或实现 Countable 的对象
为什么这样做?如何防止警告?
if (isset($_GET['edit'])) {
$sonum = $_GET['edit'];
$update = true;
$result = $mysqli->query("SELECT * FROM salesorder WHERE sonum=$sonum") or die ($mysqli->error);
if (count($result)==1) {
$row = $result->fetch_array();
$salesperson = $row['salesperson'];
$company = $row['company'];
$status = $row['status'];
}
}