複数のテーブルを同時に作成する必要があります。私はこれを達成するための正しい方法を考え出すのに苦労しています。現在、私のスクリプトは次のようになっています:SQL一度に複数のテーブルを作成する
private function buildDB() {
$sql = <<<MySQL_QUERY
CREATE TABLE IF NOT EXISTS headings (
type VARCHAR(150),
heading VARCHAR(100),
uniqueid VARCHAR(100)
)
CREATE TABLE IF NOT EXISTS titles (
type VARCHAR(150),
heading VARCHAR(100),
uniqueid VARCHAR(100)
)
MySQL_QUERY;
return mysql_query($sql);
}
明らかに、これは動作せず、テーブルも作成されません。一度に複数のテーブルを作成する簡単な方法はありますか?
これは動作していないようです... MYSQL_MULTI_QUERYのMYSQL_QUERYを交換する必要がありますか? – Thomas
@トーマス私の編集をご覧ください。 – Bojangles