最新レコードの取得

手法としては2つ。

1.phpの「mysqliクラスのinsert_idプロパティ」を使う。

2.Mysqlの「LAST_INSERT_ID()」を使う。
select last_insert_id as id;

両方共取得する対象列がauto increment である必要がある。
これに関しては、普段から主キーとしてidを定義しているから大丈夫。

違いとしては、phpの「insert_idプロパティ」は insert にしか効果がない。
update には無効。

mysqlの「LAST_INSERT_ID()」はupdateにも効果がある。
ただし、対象列が自動採番でされないとダメ。
直接値をinsertすると効果がない。
さらに、取得できるのは現在の接続で設定されたauto incrementのみ。