View Full Version : search
shirinm
دوشنبه 09 شهریور 1388, 18:20 عصر
سلام من 1 db دارم که اطلاعات دانشجوها ست حالا 1 برنامه با php نوشتم که هر دانشجو بر اساس شماره دانشجویی و شماره شناسنامه وارد می شه و کد ملی را وارد می کنه ولی برای اینکه کد ملی تو db تکراری نباشه نمی دانم چه جوری باید عمل کنم. ممنون می شم کمکم کنید.
afi_program
سه شنبه 10 شهریور 1388, 22:46 عصر
کد ملی را توی db یکتا تعریف کن.
fafa_2000
پنج شنبه 21 آبان 1388, 11:52 صبح
موقع درج چک کن اون کد ملی وجود نداشته باشه
fafa_2000
پنج شنبه 21 آبان 1388, 11:53 صبح
پاسخی که بهت دادم درست بود؟
young_man1365
جمعه 22 آبان 1388, 21:11 عصر
موقع درج چک کن اون کد ملی وجود نداشته باشه
وقتی تو پایگاه میتونی کلید اصلی و فرعی تعریف کنی چرا این کارو انجام بدی؟؟؟ :متفکر:
کافیه کد ملی رو در جدول مورد نظر به عنوان کلید اصلی primary key تعریف کنی. اگه فیلد دیگه ای به عنوان کلید اصلی تعریف شده، میتونی اونو به عنوان کلید فرعی unique توی جدول تعریف کنی. کلید فرعی هم مثل کلید اصلی توی جدول یکتاست و نمیتونه تکراری بشه
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.