本記事のソースコードの利用によって生じた損害について、当方は一切の責任を負いません。ご自身の判断と責任のもとで参照・ご利用ください。
この記事は最終更新から2年以上経過しています。
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());
}
要するにテーブルの初期化を行った後にデータを入れなおすための処理を実装したかったわけです。