PHP+MySQLなサイトをつくっているのですが、今後もちょいちょい使いそうなコードを備忘録として残しておきます。
最終的にはCakePHPで構築したいと思っています。
データの削除。
データベースのテーブル「table01」のデータを削除する
$sql = "DELETE FROM table01 ";
$result = mysql_query($sql);
if (!$result) {
die('削除に失敗しました。'.mysql_error());
}
オートナンバーの数字を1にふりなおす
データベースのテーブル「table01」のオートナンバーを1にする。
$sql = "ALTER TABLE table01 AUTO_INCREMENT =1";
$result = mysql_query($sql);
if (!$result) {
die('Noのふり直しに失敗しました。'.mysql_error());
}
要するにテーブルの初期化を行った後にデータを入れなおすための処理を実装したかったわけです。