MySQL クエリに問題があります。デフォルトで値が「1」である「読み取り」列の1つを含むテーブルがあり、ブール値ではなくphpmyadminによって自動的にtinyint(1)に設定されます。
クエリを実行すると:
SELECT * FROM book WHERE read = '1'
エラーが発生します。
しかし、このクエリを実行すると:
SELECT * FROM book WHERE id = '77'
それは結構です。tinyint をそのように検索できないことを除けば、問題はありません。誰か助けてくれませんか?私はグーグルを旅しましたが、答えが見つかりませんでした。