ساختار جداول نظرسنجی

سلام . خسته نباشید . من یه سیستم نظر سنجی می خوام درست کنم ولی نمی دونم ساختار Table هاش باید چه جوری باشه . مثل اینکه باید 3 تا Table داشته باشه یکی واسه سئوال ، یکی واسه گزینه ها و یکی هم برای نگهداری پاسخ کاربران ، همشون هم باید یه فیلد ID داشته باشند .
اما چه جوری باید بین این ID ها ارتباط برقرار کرد ؟
یعنی وقتی سئوال 1 ( id=1 ) انتخاب شد ، گزینه های مربوط به همون سئوال 1 ( id=1 ) انتخاب بشه و . . .
ممنون می شم اگه منو زاهنمایی کنید . :)
 

unforgiven8419

New Member
درسته دقیقا...فقط اینکه مثلا در جدول اول که متن سوال قرار داره ، درواقع نظر سنجی ، تعداد پاسخ ها و تعداد آراء کاربران نیز ذخیره میشه ، که اگر بخواین آمارگیری داشته باشید بعدا کمکتون میکنه.
 
اما چه جوری باید بین این ID ها ارتباط برقرار کرد ؟
یعنی وقتی سئوال 1 ( id=1 ) انتخاب شد ، گزینه های مربوط به همون سئوال 1 ( id=1 ) انتخاب بشه و . . .
سئوال من فکر کنم یه چی دیگه بودا . . . :sad:
 

unforgiven8419

New Member
خوب این واضحه که در جدول گزینه های پاسخ یه فیلد قرار داره که مثلا ParentID هست که مقدارش ID اون سوال و بسته به صلاحدیدتون میتونید با یه SELECT ساده و یا یک Join اطلاعات رو بخونید.

و برای جدول سوم که جدول آرای کاربران هست شما چهار فیلد دارید.
1: ID
2: آی دی سوال
3: آی دی گزینه
4: آی دی کاربر

امیدوارم این بار متوجه سوالتون شده باشم. اگر نه بگید توضیح بیشتری بدم.
 
سلام . اینایی که شما گفتی درسته . ولی من نمی دونم چه جوری کدش رو بنویسم :sad:
اگه لطف کنید و کد ارتباط این 3 تا جدول رو اینجا بذارید ، خیلی ممنون می شم .
 

mbm2000

Member
اسکریپت های نظر سنجی

من چندتا برات گذاشتم جداول رو که بلدی بسازی اگه مشکل داشتی بگو:)
 

پیوست ها

  • php.zip
    89.9 کیلوبایت · بازدیدها: 8

جدیدترین ارسال ها

بالا