PDA

View Full Version : مشکل با اضافه کردن داده در جداول مرتبط باهم (تو منطقش مشکل دارم)



orca13
یک شنبه 28 آبان 1391, 18:08 عصر
سلام!
من دو تا جدول دارم که یکی زیر مجموعه یکی دیگس، به صورت زیز:

tbl1 (id, field 1, ...) aaaa
tbl2 (id, tbl1_Id_FK, feild1 , ...) aaaa

این tbl2 رو چجوری باید مقدار بدم؟ (یعنی ID ای که باید از tbl1 توش قرار بگیره رو چجوری باید بدست بیارم؟)
ضمنا مثل فروم هم نیست که مثلا طرف بخواد بره تو یه تاپیک و اونجا پست بده (اینجوری id اون تاپیک مشخصه)، این چیزی که مده نظر منه، طوری هستش که همزمان دوتا جدول مقداراشون توسط کاربر باید پر بشه (یعنی مثلا تو فرم، اول فیلدهای مربوط به جدول 1 پر میشه، بعدشم جدول 2، بعدش کاربر دکمه ذخیره رو میزنه) و همزمان مقادیر میره تو دیتابیس!

ممنون

mhq1368
یک شنبه 28 آبان 1391, 18:47 عصر
سلام

هر دوتار با دستور insert پر کنید

البته تو یه دکمه بزارید

orca13
یک شنبه 28 آبان 1391, 20:09 عصر
ممنون، آخه اون tbl2 ممکنه بیش از یه مورد داشته باشه (مثلا رنگ (های) مورد علاقه کاربر، که ممکنه بیش از یه مورد باشه)، باید واسه اون کلا جدا عمل کنم، فقط همین که ID جنریت شده بعدی رو چجوری باید بدست بیارم؟

الان من تو پروسه edit به کاربر اجازه insert داده رو تو جدول 2 میدم که زیاد جالب نیست!