Multiple Delete sometimes works, sometimes doesn't
I have created some recordsets on a page called assignment_Display.php using DataAssist Multiple Add/Delete. I have read about DataAssist currently having a bug which does not place the multiple delete functions in the right place and after moving them into the proper places, the pages works.... but only until I've added and deleted a few results. After this, the MySql table does not display the Primary ID column in a chronological format (see picture). This is my guess as to why the results are not always getting deleted.
I am very confused, since if I empty the Mysql table and start again it works fine again for a bit but then on occasion some of the results don't delete. I have included the page for you to look at. Please help....