تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 2 از 3 اولاول 123 آخرآخر
نمايش نتايج 11 به 20 از 21

نام تاپيک: استفاده از چک باکس در آپدیت تیبل

  1. #11
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    اینطوری کاری رو که میخواید میتونید انجام بدید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  2. 2 کاربر از neopersia بخاطر این مطلب مفید تشکر کرده اند


  3. #12
    داره خودمونی میشه moein_ak's Avatar
    تاريخ عضويت
    Apr 2006
    پست ها
    167

    پيش فرض

    اینطوری کاری رو که میخواید میتونید انجام بدید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    neopersia جان در نظر داشته باش توی دکمه ها همیشه استفاده از name بهتر از value ه چون هر آن ممکنه صاحب سایت تصمیم بگیره اسم دکمه رو عوض کنه یا در مورد I18N که اصلا نمیشه راجع به value حرف زد

  4. #13
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    استفاده از name و چک نکردن مقدار از نظر منطقی درست نیست (بی معنی میشه). دکمه هم یکی از المنتهای فرم هست و مقدارش در فرم باید حساب شده باشه. هر کس که متن دکمه رو تغییر داد باید پردازش فرم رو هم در نظر داشته باشه

    در مورد i18n هم که دیگه اصلاً مشکلی نیست چون در این مورد میشه به جای نوشتن مقدار دکمه تابع یا متغیر حاوی ترجمه رو در کد php استفاده کرد و بعداً هم در صورت تغییر اون کلمه دیگه نیازی به ویرایش هیچ چیزی نیست

    در هر صورت روش درست این نوع فرم همین هست. اگر فکر میکنید به مشکل میخوره باید به جای استفاده از دو دکمه سابمیت از یک select یا radio برای مشخص کردن عملیاتی که باید انجام بشه استفاده بشه

  5. #14
    اگه نباشه جاش خالی می مونه tasnim68's Avatar
    تاريخ عضويت
    Apr 2009
    پست ها
    387

    پيش فرض

    اینطوری کاری رو که میخواید میتونید انجام بدید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    فقط جسارتا تو کد اول متد باید POST می شد دیگه؟

  6. #15
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

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

  7. این کاربر از neopersia بخاطر این مطلب مفید تشکر کرده است


  8. #16
    اگه نباشه جاش خالی می مونه tasnim68's Avatar
    تاريخ عضويت
    Apr 2009
    پست ها
    387

    پيش فرض

    بله مشخصه باید پست باشه
    من از پستهای قبلی کپی کردم و فقط قسمتهایی رو که لازم داشتم ویرایش کردم دقت نکردم که پست بود یا گت
    نیست من یه کم تازه کارم تو این قضیه؛ گفتم بذار مطمئن شم! دم شما گرم.

  9. #17
    اگه نباشه جاش خالی می مونه tasnim68's Avatar
    تاريخ عضويت
    Apr 2009
    پست ها
    387

    پيش فرض

    خب الآن کار نمی کنه!

    کدی که من تو صفحه مدیریت لینک ها دارم این شکلیه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و کدی که تو action.php دارم هم این شکلیه:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ولی کار نمی کنه.

  10. #18
    اگه نباشه جاش خالی می مونه tasnim68's Avatar
    تاريخ عضويت
    Apr 2009
    پست ها
    387

    پيش فرض

    اضافه کنم که اسم تیبل List هستش و چهار ستون داره:
    URL که آدرس ها رو داره
    Owner که اسامی صاحبان لینک ها رو داره
    Title که عناوین لینک ها رو داره
    و
    Stat که فعلا فقط دو حالت act و wait رو به ترتیب برای لینک های فعال و در انتظار تایید داره

  11. #19
    حـــــرفـه ای neopersia's Avatar
    تاريخ عضويت
    Oct 2006
    پست ها
    3,580

    پيش فرض

    روشی رو که من گفتم میتونید با این کد امتحان کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    میبینید که با کلیک کردن روی دکمه های مختلف مقدار ارسال شده هم تغییر میکنه. پس باید دنبال جایی باشید که توی سورستون مشکل وجود داره و کاری رو که لازم دارید انجام نمیده.
    یک مورد رو که من پیدا کردم اینه که شما دارید در هر foreach یک متغیر رو بدون اینکه کوئری ارسال بشه بازنویسی میکنید! در نتیجه هر دفعه فقط کوئری آخر اجرا میشه

    مورد بعدی هم عبارت استفاده شده در foreach ها هست. متغیر id$ در همه foreach ها مقدار 1 داره! به جای اینکه url رو به عنوان کلید در آرایه tayid استفاده کنید باید آیدی رکورد مورد نظر در دیتابیس رو اونجا قرار بدید و url رو در value چک باکس قرار بدید (اگر فیلد برای آیدی ندارید اضافه کنید):
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    مورد بعدی هم رعایت نکردن کوچک و بزرگی حروف در متغیرها و نام فیلدها هست. درسته که میگن mysql به بزرگ و کوچک بودن نامها حساس نیست ولی وقتی که قراره نام فیلدها به عنوان کلید در آرایه php استفاده بشه باید دقیقاً همونطوری باشه که نوشته میشه! ضمن اینکه در لینوکس بزرگ و کوچک بودن نام جدول و فیلدها مهم هست و باید رعایت بشه!

  12. این کاربر از neopersia بخاطر این مطلب مفید تشکر کرده است


  13. #20
    اگه نباشه جاش خالی می مونه tasnim68's Avatar
    تاريخ عضويت
    Apr 2009
    پست ها
    387

    پيش فرض

    کاش کد کوئری‌شوهم می نوشتید!

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •