ورود

View Full Version : سوال: ارتباط بین دو جدول بروش کد نویسی



moeinih
چهارشنبه 11 اردیبهشت 1392, 11:18 صبح
با سلام من یه تعداد جدول دارم که چون میخوام در زمان setup سازی جداولم روی mysql/php my admin ساخته بشه میخوام در همون کوئری که create table میکنه و جداول رو می سازه ارتباط هم برقرار کنم
چکار باید بکنم؟
مثلا جدولی دارم بنام kala حاوی : code-namekala
و جدول comment حاوی : codekala,comment
میخوام رابطه ای بروش کد نویسی بین این دو تا برقرار کنم که با حذف یک کالا نظراتی که درباره اون کالا در جدول comment ثبت شده هم پاک بشه

mahmoodhacker
چهارشنبه 25 اردیبهشت 1392, 16:56 عصر
این سئوال یه کم ایراد داره احتمالاً تازه کار هستی
اما
شما باید برای هر رکورد یه ردیف در نظر بگیری و همه ی مشخصات توسط ستونها مشخص بشن

وبرای حذف یک ردیف که به طور کلی همه ی اطلاعاتی که گفتی رو با حذفش به همراه داره و همه رو حذف میکنه
ردیف ها در table ها تشکیل میشوند
بر فرض:من مشخصات Ali رو به طور کلی از تیبل حذف میکنم
تنها مشخصه علی که اونو از همه جدا میکنه.primarykey هست
که من همیشه در ستون sid ذخیرش میکنم
اگر sid علی برابر2باشه برای حذفش از جدولstudent دستور زیر رو کوئری میکنیم...
DELETE FROM `student` WHERE `sid`= 2