SQL がエラーを報告しました。
SQL 構文にエラーがあります。MySQL サーバーのバージョンに対応するマニュアルを確認して、行 1 の「)」付近で使用する正しい構文を確認してください---リソース ID #9---- mac が () のメッセージログから imei を選択します
PHP コード:
$mac.="'".$value."',";$listimei = $db->query("SELECT imei from messagelog where mac in ($mac) ")->fetchList();
$listimei = $db->query("SELECT imei from messagelog where mac in ('$value') ")->fetchList();
あなたの $macは空です
実際に実行されるのは SELECT imei from messagelog where mac in () です
これは間違った方向に進みます:
SQL 構文にエラーがあります。正しい構文については、MySQL サーバーのバージョンに対応するマニュアルを確認してください。 ')' の近くを使用します
$mac の最後に余分なカンマがあります