کلیدستان

نسخه‌ی کامل: نمایش چک باگس هایی (checkbox) که قبلا انتخاب شده بصورت تیک دار (در PHP)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
سلام دوستان
من یه گزینه دارم که یه صفحه رو باز میکنه حاوی یه سری چک باگس
حالا من میخام کاربر دفعه بعد هم که روی گزینه کلیک کرد اکه قبلا چک باگسی را انتخاب کرده ، بصورت انتخاب شده به او نمایش داده شود
ممکنه راهنمایی ام کنید
سلام.
برای اینکه checkbox به صورت انتخاب شده (تیک خورده) باشد، باید کلمه checked قبل از بسته شدن تگ input ، نوشته شود. یعنی به صورت زیر :

کد پی‌اچ‌پی:
<input type="checkbox" 
 
      id="checkbox_id" 
 
      name="checkbox_name" 
 
      checked

معمولا در فرم هایی که برای ثبت اطلاعات در پایگاه داده (database) است، قبل از نمایش فرم، اطلاعات قبلی را از پایگاه داده دریافت می کنیم و سپس بر اساس مقدار آنها، تعیین می کنیم که مثلا checkbox ها به صورت انتخاب شده باشند یا خیر. در این موارد، بر اساس مقدار یک متغیر، تعیین می کنیم که کلمه checked در تگ input ذکر شود یا خیر. 
مثال :

کد پی‌اچ‌پی:
<input type="checkbox" 
 
      id="checkbox_id" 
 
      name="checkbox_name" 
 
      <?php if($my_variable==1) echo 'checked'?>


Flower