我正在創建一個在數據庫中上傳文件的應用程序。例如我同時上傳3個文件,我希望他們的ID是相同的。那麼我會再次上傳另一批文件,它們的ID也應該是相同的,但現在ID已經增加了。 \php mysql-uploading具有相同ID的文件
我正在使用兩個ID DM_ID和ID。 DM_ID是自動遞增的,而ID不是。我想獲得id的最後一個值。 DM_ID和ID在一個表中。
我想這代碼,但它不工作
$result = mysqli_query($con,"SELECT id from __scannedfiles order by id desc limit 1 ") OR die(mysqli_error($con));
$row = mysqli_fetch_array($result);
$file_id = $row[0];
mysqli_query($con,"INSERT INTO __scannedfiles VALUES ('','$file_id'+1,'$file_title', '$file_name','$file_pic','$file_deptname','$file_doctype','$file_date','$file_desc')");
錯誤信息是什麼? – 2013-05-09 06:57:19
沒有錯誤信息,這個ID對於一批文件仍然不一樣。 – user2335183 2013-05-09 06:58:44
你有沒有設置自動增量ID? – Jalpesh 2013-05-09 07:02:05