・query構文を用いてPHPでSQL操作(テーブル作成と削除、SQLエラーの表示)
●query構文
DB接続インスタンス->query("SQL操作");
※SQL操作・・・create, drop, delete, insert, update等
●テーブル作成
DB接続インスタンス->query("create table テーブル名(カラム名 カラム型, ...)");
●テーブル削除
DB接続インスタンス->query("drop table if exists テーブル名");
●SQLのエラーの表示
echo DB接続インスタンス->error;
例)
<?php
$db = new mysqli("localhost:8889", "root", "root", "mydb");
$db->query("drop table if exists test");
$success = $db->query("create table test(id INT)");
if ($success) {
echo "テーブルを削除後、作成しました";
} else {
echo "SQLが正常に動作しませんでした";
echo $db->error;
}
?>