كان عنوان الموضوع سؤال و لكن بعد ما حاولت و حاولت لما لقيت طريقه الحل بنفسي
لاعاده ترتيب id و الذي يعتبر primary key

كود PHP:
mysql_query("ALTER TABLE email DROP id"); //لحذف جدول
mysql_query("ALTER TABLE email ADD id INT NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST"); //لإضافه جدول 
ملاحظه:قم بوضع الكودين بشكل متتالي في السكربت

و شرح الكود انه
في الأول قمنا بحذف الجدول id و بالخطوه الثانيه أضفناها مره أخرى و سوف ترى أنهجدول جديد رتب نفسه بنفسه و سوف تتعامل مع الصفوف بشكل سليم

انا عرضت الحل لانه في بعض المرات احتاج لهذا الكود عندما امسح صف من صفوف الجدول ف يختفي رقمه من id و تصبح ارقامه غير مرتبه او ناقصه

و ان شاء الله تكونوا قد استفدتوا من الطريقه