PDA

View Full Version : جگونگی اتصال مقادیر با زدن دکمه اتصال



mozhgan11111
یک شنبه 03 خرداد 1394, 18:11 عصر
با سلام .



131595

فرمی دارم به این شکل که میخوام با انتخاب جنگ های زمان قاجار از ساختار درختی و کلمه قاجار از لیست با زدن دکمه اتصال ، ارتباط این دو با هم برقرار شود .

لطفا راهنماییم کنید تا بدونم چگونه میتونم اینکارو بکنم ؟

H:Shojaei
یک شنبه 03 خرداد 1394, 18:16 عصر
یعنی چی ارتباط این دو با هم برقرار شود؟!

mozhgan11111
یک شنبه 03 خرداد 1394, 18:29 عصر
یعنی چی ارتباط این دو با هم برقرار شود؟!

یعنی جنگ های زمان قاجار تعدادی کلیدواژه داره . میخوام این کلیدواژه ها جایی ذخیره بشه
هر موضوعی تعدادی کلیدواژه مرتبط با خودش داره

H:Shojaei
یک شنبه 03 خرداد 1394, 18:39 عصر
معمولا بهترین کار اینه که شما یک سری مطالب دارید و یک سری کلید واژه، مطالب تو یک جدوله و کلید واژه ها هم تو یه جدول دیگه یک جدول جدید بسازید برای ارتباط بین کلید واژه ها و مطالب...
که آی دی کلید واژه و مطلب هر رکورد از اون میشه و با جوین کردن این سه جدول میتونید مطالب و کلید واژه هاش رو بدست بیارید...
مثلا اینجا وقتی مطلب از سمت چپ انتخاب شد و مثلا قاجار هم انتخاب شد یک رکورد درج میشه به جدول ارتباطات که دوتا فیلد داره یکی آیدی کلمه قاجار و دیگری آیدی مطلب جنگهای زمان قاجار هست
اینطوری توی کلید واژه ها که سرچ کنید به راحتی میتوینید مطلب مربوطه رو بدست بیارید و هر کلید واژه ای رو هم میتونید به هر مطلبی اختصاص بدین...

mozhgan11111
یک شنبه 03 خرداد 1394, 18:57 عصر
معمولا بهترین کار اینه که شما یک سری مطالب دارید و یک سری کلید واژه، مطالب تو یک جدوله و کلید واژه ها هم تو یه جدول دیگه یک جدول جدید بسازید برای ارتباط بین کلید واژه ها و مطالب...
که آی دی کلید واژه و مطلب هر رکورد از اون میشه و با جوین کردن این سه جدول میتونید مطالب و کلید واژه هاش رو بدست بیارید...
مثلا اینجا وقتی مطلب از سمت چپ انتخاب شد و مثلا قاجار هم انتخاب شد یک رکورد درج میشه به جدول ارتباطات که دوتا فیلد داره یکی آیدی کلمه قاجار و دیگری آیدی مطلب جنگهای زمان قاجار هست
اینطوری توی کلید واژه ها که سرچ کنید به راحتی میتوینید مطلب مربوطه رو بدست بیارید و هر کلید واژه ای رو هم میتونید به هر مطلبی اختصاص بدین...

اینطوری که شما فرمودید یعنی باید این دو جدول join باشن و آیدی هاشون تو جدول واسط قرار بگیره

خوب ممنکه کاربر موضوع جدیدی وارد کنه که در این صورت باید کلیدواژه های مرتبط با اون موضوع هم وارد کنه . در اینصورت مشکلی پیش نمیاد ؟

H:Shojaei
یک شنبه 03 خرداد 1394, 19:02 عصر
نه چه مشکلی شما کلید واژه هرچی وارد کرد رو تو همون جدول که کلیدواژه ها هست ذخیره کنید و وقتی خواست به مطالب اختصاص بده کلید وازه ها رو بهش نمایش بدید تا انتخاب کنه و ....
فقط وقتی کلید واژه ای درج میشه اگر تکراری بود نگذارید درج کنه...

mozhgan11111
یک شنبه 03 خرداد 1394, 19:49 عصر
نه چه مشکلی شما کلید واژه هرچی وارد کرد رو تو همون جدول که کلیدواژه ها هست ذخیره کنید و وقتی خواست به مطالب اختصاص بده کلید وازه ها رو بهش نمایش بدید تا انتخاب کنه و ....
فقط وقتی کلید واژه ای درج میشه اگر تکراری بود نگذارید درج کنه...

131601من فرم به این صورت تغییر دادم تا موقع درج کلید واژه نوع موضوع هم مشخص بشه .
ولی حالا یه مشکل دیگه پیش اومده . مقادیر دیتابیس تو option button فراخونی نمیشه . کدش هم درسته . نمیدونم چه مشکلی داره ؟؟

این هم کدش 131602

H:Shojaei
دوشنبه 04 خرداد 1394, 11:35 صبح
یه ایرادی باید باشه الکی نمیشه که اجرا نشه! خطایی چیزی نمیده؟
در ضمن کوئری ها رو با mysqli یا PDO بزنید توابع mysql از یه نسخه php به بعد منسوخ شدن نمیدونم کدوم نسخه یادم نیست دقیقا ولی بهتره استفاده نکنید...
این لینک واسه mysqli (http://www.w3schools.com/php/func_mysqli_fetch_assoc.asp) با این بنویسید ببینید چی میشه