PDA

View Full Version : طراحي اين فرم وذخيره اطلاعات دربانك



bps20590
یک شنبه 02 فروردین 1388, 06:46 صبح
با سلام
من مي خواهم يه فرم پيش بيني مسابقات فوتبال ايجاد كنم كه كاربر گزينه هاي دلخواه را تيك زده وآنها درداخل جدول ذخيره شده وبا فرم نتايج اصلي مقايسه شود لطفا راهنمايي كنيد كه براي اينكار بايد چكار كنم

maysamscript
دوشنبه 03 فروردین 1388, 00:55 صبح
شما به 3 جدول در دیتابیس نیاز دارید
1- جدول کاربران (شامل مشخصات کاربران)
2- جدول مسابقات(شامل تیم میزبان و میهمان و نتیجه مسابقه)
3- جدول پیشبینی کاربر(شامل نام کاربری و عدد پیشبینی)
با استفاده از این 3 جدول همون کاری که می خواستید می تونید انجام بدید

اگه سوالی بود من در خدمتم

bps20590
دوشنبه 03 فروردین 1388, 08:34 صبح
دوست عزيز من جداول اون رو درست كردم مشكل من در ذخيره انتخابهاي كاربر است يعني چگونه بايد بفهمم كه از كدام رديف چه گزينه هايي را انتخاب كرده است

maysamscript
دوشنبه 03 فروردین 1388, 12:06 عصر
شما در هر ردیف 3 radio button دارید. هر کاربر می تونه فقط یکی از اونها رو انتخاب کنه. نام هر 3 radio button باید یکی باشد. شما می تونید نام همه اونها رو آیدی جدول مسابقات قرار بدید. هر یک از این 3 radio button یک value داره که شما به دلخواه می تونید به هر گزینه یه عدد اختصاص دهید مثلا برد میزبان عدد 1 مساوی عدد 2 و برد میهمان عدد 3 .
با ارسال اطلاعات شما می تونید بفهمید چه ردیف هایی(چه مسابقاتی) پیشبینی شده و پیشبینی چی بوده

bps20590
سه شنبه 04 فروردین 1388, 00:02 صبح
دوست عزيز آنها چك باكس بوده وهركاربر مي تواند سه تا را تيك بزند لذا چطور بايد موارد تيك زده شده را تفكيك كنم

maysamscript
چهارشنبه 05 فروردین 1388, 09:46 صبح
<input type="checkbox" name="match_id[box1]" value="1"/>
<input type="checkbox" name="match_id[box2]" value="1"/>
<input type="checkbox" name="match_id[box3]" value="1"/>

به جای match_id ، آیدی مسابقه را قرار هید
اینجوری شما بعد از ارسال فرم یک آرایه از انتخاب ها برای هر ردیف دارید و نام آرایه هم مسابقه را مشخص می کند

اگر ابهامی وجود داره بگید
موفق باشید