SQlite使ってて文法は正しいのにエラーが出た件
$db->errorInfo()
でエラーの内容を見てみると
Array ( [0] => HY000 [1] => 1 [2] => no such table: テーブル名 )
テーブル名が無いと出た
原因
CREATE TABLEで「check」という名前のカラムを作ろうとしたのが原因らしい
適宜済みのキーは避けて別の名前にするか、''などで囲むと良いらしい
SQlite使ってて文法は正しいのにエラーが出た件
$db->errorInfo()
でエラーの内容を見てみると
Array ( [0] => HY000 [1] => 1 [2] => no such table: テーブル名 )
テーブル名が無いと出た
CREATE TABLEで「check」という名前のカラムを作ろうとしたのが原因らしい
適宜済みのキーは避けて別の名前にするか、''などで囲むと良いらしい