View Full Version : Check Unique . True or False
mehdiangal
جمعه 09 شهریور 1386, 10:59 صبح
سلام . چجوری میشه با php فهمید که Insert یی که الان روی MySQL انجام دادیم انجام شده یا نه (اگه یکی از فیلد ها unique باشه ) . وقتی یه مقدار رو برای یک فیلد unique اینسرت میکنیم اگه تکراری نباشه اضافه میشه ولی اگه تکراری باشه بدون پیغام خطا رکوردی اضافه نمیشه .
ممنون .:لبخندساده:
jhoseinii
جمعه 09 شهریور 1386, 11:37 صبح
بدون پیغام خطا؟!
بعید میدونم
if(!$res=mysql_query(" insert into table_name (id) values ('$myid') "))die("error")
moohssenn
جمعه 09 شهریور 1386, 12:59 عصر
در مورد عدم نمایش خطا هم باید خاصیت display_error از ini رو تنظیم کنید .
mehdiangal
جمعه 09 شهریور 1386, 13:54 عصر
ممنون . منم همین کار رو کرده بودم .دیشب کار نکرد الان تست کردم کار کرد عجیبه . (گیج بودم احتمالا) به هر حال ممنون
oxygenws
جمعه 09 شهریور 1386, 14:33 عصر
mysql_affected_rows
ضمنا ممنون میشم به جای کلمه «ادد» از معادل های فارسی اون استفاده کنی.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.