將影像上傳到儲存伺服器時,通常需要包含自動增量值(例如,12345)在檔案名稱中。但是,在執行插入之前獲取此值可能是一個挑戰。
一個潛在的解決方案是:
較常用的方法包括:
為了提高安全性,在事務中執行這些操作至關重要,確保該過程完整完成或根本不執行。
begin transaction insert into your_table (partial_data); $id = get last autoincrement id do calculations update your_table set data = full_data where id = $id commit transaction
以上是如何在 MySQL/PHP 中擷取插入前的自增值?的詳細內容。更多資訊請關注PHP中文網其他相關文章!