خرید بک لینک

سلام دوستان
من یه مشکل جدی دارم تو ذخیره مقادیر checkbox برای یک رکورد خاص در mysql با php
مشکل اینجاست که مقادیر چکباکس رو تو آرایه میگیرم و insert میکنم تو db برای یک رکورد خاص! اما فقط مورد آخری که تیک خورده رو ذخیره میکنه
رابطه 1 به چند هست (برای مثال میخوام برای هر محصول چند مورد استاندارد تعریف بشه)

نمونه کد من اینه:


@$checkbox = implode(';' , $_POST['checkbox']);
$arrlength = count($checkbox);

if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form")) {
$i=0;
foreach ($_POST['checkbox'] as $checkbox){
$insertSQL = sprintf("INSERT INTO pro_st (prost_proid, prost_stid) VALUES (%s, %s)",
GetSQLValueString($row_rsPages['pro_id'], "int"),
GetSQLValueString(isset($checkbox) ? "true" : "", "defined","'$checkbox'","'N'"));
$i = $i+1;
}



کسی از دوستان هست که راهنمایی کنه؟ اشکال کار کجاست؟

برچسب: نویسنده: محمد رضا جوادیان تاريخ: سه شنبه 28 ارديبهشت 1395 ساعت: 15:31

صفحه بندی