MySQL を使っていて、auto_increment だったカラムがあるテーブルに INSERT をした場合、このときに生成された ID を取得するには、PHP では
mysql_insert_id という便利な関数が用意されている。
<?php
// 最初のカラムは auto_increment
$sql = "INSERT INTO `sample` values('', 'test1', 'test2', 'test3')";
mysql_query($sql);
$id = mysql_insert_id();
?>
トラックバック URL:
https://perltips.twinkle.cc/trackback/85