PHPでMySQLテーブルの最後の挿入IDを取得するにはどうすればよいですか?
P粉504080992
P粉504080992 2023-08-23 21:49:21
0
2
514
<p>新しいデータが頻繁に挿入されるテーブルがあります。テーブルの最後の ID を取得する必要があります。これどうやってするの? </p> <p><code>SELECT MAX(id) FROM table</code>と似ていますか? </p>
P粉504080992
P粉504080992

全員に返信(2)
P粉973899567

現在の接続に挿入された最後のIDが何であるかを知ることができる関数があります

リーリー

さらに、max を使用することは、コードが 2 つの異なるセッションで同時に使用される場合に 問題を引き起こす可能性があるため、悪い考えです。

関数の名前は

mysql_insert_id

いいねを押す +0
P粉895187266

PDO を使用している場合は、PDO::lastInsertId.

を使用します。

Mysqli を使用している場合は、mysqli::$insert_id を使用してください。

まだ Mysql を使用している場合:

ただし、必要な場合は、mysql_insert_id を使用してください。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!