اريد انا اجعل حقل ال id عندي بعد فتره معينة بعد ان يصل الي مثلا رقم 200 ان يرجع يعد مره اخره من 1
فلو في استعلام يعمل كده
يبقي كتر خركم :D
اريد انا اجعل حقل ال id عندي بعد فتره معينة بعد ان يصل الي مثلا رقم 200 ان يرجع يعد مره اخره من 1
فلو في استعلام يعمل كده
يبقي كتر خركم :D
يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً
سلام عليكم
--------------------------------------------
ممكن هكذا
$result = mysql_query($sql,$con) or die(mysql_error());
while($newarray=mysql_fetch_array($result))
{
$id=$newarray['id'];
if($id>200)
{
$id=1;
}
}يمكن تكون الطريقه خاطئه مجرد اقتراح :rolleyes:
شكراً احمد علي الاجابة هو فعلا الحقل ترقيم تلقائي وزي ما انتا عارف اخره 255 فأنا والارقام هتبقي اكتر بكتير انا متأكد ففكرت لو في فكره تخليه يرجع تاني من الاول وحيث انه ايضا الاندكس للجدول ممكن اني امسحه وبعد كده ارجعه تاني فيرجع تاني 0 لو في فكره يا جماعه ما يتأخر
يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً
ممكن انك بدل ما تستخدم ترقيم تلقائي اعمل جدول ارقام صحيحه int
مثلا
for($id=0,$id<200,$id++)
{
echo"$id,$name...."
}
فهمت عليتم تعديل هذه المشاركة بواسطة ahmad123 في 24 مارس 2006 في 21:08
مشكور احمد
"دائما يجب ان يكون المبرمج واسع الافق "
هجرب وهقولك الي حصل
يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً
abkareno كتب:شكراً احمد علي الاجابة هو فعلا الحقل ترقيم تلقائي وزي ما انتا عارف اخره 255 فأنا والارقام هتبقي اكتر بكتير انا متأكد ففكرت لو في فكره تخليه يرجع تاني من الاول وحيث انه ايضا الاندكس للجدول ممكن اني امسحه وبعد كده ارجعه تاني فيرجع تاني 0 لو في فكره يا جماعه ما يتأخر
ومن قالك إن العدد آخره 255 ؟
ALTER TABLE `tabel_name`.`index_field_name` AUTO_INCREMENT = 1;
هذا الكود يفى بالغرض فهو يعيد تصفير الحقل من جديد
تم تعديل هذه المشاركة بواسطة Microlife في 25 مارس 2006 في 17:27
اخي الكريم
الـ ID هو حقل يستخدم في اكثر الاحيان للربط مع الجداول الثانية
عندما تقوم باعادته من الـ 1 فانت بحاجة الى اعادة انشاء الربط
وأعتقد انه لا داعي مهما كان السبب الى اعادة الترقيم
هذا الموضوع مغلق.