الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

تصفير حقل id

مغلق
بدأه abkareno في 24 مارس 2006 · 8 رد · 920 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اريد انا اجعل حقل ال id عندي بعد فتره معينة بعد ان يصل الي مثلا رقم 200 ان يرجع يعد مره اخره من 1

فلو في استعلام يعمل كده

يبقي كتر خركم :D

يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً

اطلب اي ملف Testking او كتاب من كتب ميكروسوفت في اي مجال

#2

سلام عليكم

--------------------------------------------

ممكن هكذا

$result = mysql_query($sql,$con) or die(mysql_error());


while($newarray=mysql_fetch_array($result))


{
$id=$newarray['id'];
if($id>200)
{
$id=1;
}

}

يمكن تكون الطريقه خاطئه مجرد اقتراح :rolleyes:

#3

السلام عليكم

اذا كان حقل id ترقيم تلقائي فلن تستطيع تصفيره

460.gif

#4

شكراً احمد علي الاجابة هو فعلا الحقل ترقيم تلقائي وزي ما انتا عارف اخره 255 فأنا والارقام هتبقي اكتر بكتير انا متأكد ففكرت لو في فكره تخليه يرجع تاني من الاول وحيث انه ايضا الاندكس للجدول ممكن اني امسحه وبعد كده ارجعه تاني فيرجع تاني 0 لو في فكره يا جماعه ما يتأخر

يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً

اطلب اي ملف Testking او كتاب من كتب ميكروسوفت في اي مجال

#5

ممكن انك بدل ما تستخدم ترقيم تلقائي اعمل جدول ارقام صحيحه int

مثلا

for($id=0,$id<200,$id++)
{
echo"$id,$name...."
}
فهمت علي

تم تعديل هذه المشاركة بواسطة ahmad123 في 24 مارس 2006 في 21:08

#6

مشكور احمد

"دائما يجب ان يكون المبرمج واسع الافق "

هجرب وهقولك الي حصل

يابن ادم ولدتك امك باكياً والناس حولك سروراً فعمل لي يوم اذا بكوا في يوم موتك ضاحكاً مسروراً

اطلب اي ملف Testking او كتاب من كتب ميكروسوفت في اي مجال

#7
abkareno كتب:
شكراً احمد علي الاجابة هو فعلا الحقل ترقيم تلقائي وزي ما انتا عارف اخره 255 فأنا والارقام هتبقي اكتر بكتير انا متأكد ففكرت لو في فكره تخليه يرجع تاني من الاول وحيث انه ايضا الاندكس للجدول ممكن اني امسحه وبعد كده ارجعه تاني فيرجع تاني 0 لو في فكره يا جماعه ما يتأخر

ومن قالك إن العدد آخره 255 ؟

460.gif

#8
ALTER TABLE `tabel_name`.`index_field_name` AUTO_INCREMENT = 1;

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

تم تعديل هذه المشاركة بواسطة Microlife في 25 مارس 2006 في 17:27

#9

اخي الكريم

الـ ID هو حقل يستخدم في اكثر الاحيان للربط مع الجداول الثانية

عندما تقوم باعادته من الـ 1 فانت بحاجة الى اعادة انشاء الربط

وأعتقد انه لا داعي مهما كان السبب الى اعادة الترقيم

Let's google help you Before ask

--------------------------

My Blog : www.phplover.net

هذا الموضوع مغلق.

مواضيع مشابهة