PDA

View Full Version : کاربا چک باکس



angel_boy013
شنبه 17 تیر 1385, 21:08 عصر
فرض کنید که 1 سری اطلاعات از بانک اطلاعاتی میگیریم و با یک حلقه اون رو نشون میدیم حالا من بقل این اطلاعات یک چک باکس گذاشتم که اون هم بوسیله هموم حلقه به تعداد اطلاعات نمایش داده میشه و هر کسی اون اطلاعاتی که میخواد پاک بشه رو چک باکسش رو علامت میزنه مشکل من اینجاست همهء چک باکس ها یک اسم دارن مثل هم و در صفحه بعدی که برای پاک کردن هست فقط یکی حساب میشه حالا میشه این رو بوسیله آرایه حل کرد مشکل اصلی اینجاست من نمیتونم توی صفحه پاک کردن بگم چندتا متغییر هر دفعه بگیره شاید یک بار یکی بخواد پاک بشه شاید یک بار بخواد 10 تا پاک بشه …!
کسی میتونه کمک کنه …؟

roya2002_80
شنبه 17 تیر 1385, 21:43 عصر
چک باکس را به صورت زیر تعریف کنید:(فیلد tbl_id کلید اصلی جدول می باشد.)


<input name="del[<?=$row['tbl_id']?>]" type="checkbox" id="del[<?=$row['tbl_id']?>]" value="<?=$row['tbl_id']?>">


برای حذف کردن هم کد زیر را اضافه کنید


if( $_POST['del'] )
{
foreach($_POST['del'] as $key => $value)
{
$query="delete from tbl_name where tbl_id=$value ";
.........
}
}


موفق باشید

angel_boy013
یک شنبه 18 تیر 1385, 00:56 صبح
مرسی از کمکت

roya2002_80
یک شنبه 18 تیر 1385, 14:53 عصر
خواهش می کنم.