mysql_insert_id を使用する必要があります (または使用しているAPIの同等の呼び出し)最後に挿入された行のIDを取得します。
今あなたはこれをやっていると思います:
SELECT MAX(id) FROM yourtable
トランザクションを使用しない限り、これは機能しません。ただし、関数mysql_insert_id
を使用します より良い方法です。
ドキュメントには、注意事項と注意事項もあります。
mysql_insert_id を使用する必要があります (または使用しているAPIの同等の呼び出し)最後に挿入された行のIDを取得します。
今あなたはこれをやっていると思います:
SELECT MAX(id) FROM yourtable
トランザクションを使用しない限り、これは機能しません。ただし、関数mysql_insert_id
を使用します より良い方法です。
ドキュメントには、注意事項と注意事項もあります。
000webhostを使用してデータベースに接続しているときにSQLSTATE[HY000][1045]例外が発生しました 私のプログラムは、Pythonのmysqlコネクタlibを使用してMySQLに値を保存できません