2
PHPでmysqliインターフェイスを使用してデータベーステーブルを作成しようとしていますが、クエリ呼び出しは常にfalseを返し、データベースは空のままです(テーブルはありません)。私はこの機能に何が問題なのか分からず、データベース接続が成功していることを確認しました。PHP Mysqliクエリが常にfalseを返す
$connection->query('CREATE TABLE IF NOT EXISTS users (
name VARCHAR(20) NOT NULL,
hash VARCHAR NOT NULL
)');
[mysqliのエラー](http://php.net/manual/en/mysqli.error.php)を示す非常に有用である場所です。 – IncredibleHat
ハッシュvarcharのサイズと長さを定義する必要があります –