ارسال چند سطر با چک باکس
سلام و عرض ادب
چند فیلد دارم که بدین صورت هست
echo "<input type='text' name='name-customers' value='" . $row["lastname"]. "' />"; echo "<input type='text' name='discount' value='" . $row["code"]. "' />";
موقع گذارش گیری دو ستون و 20 سطر دارم
با استفاده از checkbox میخوام چند سطر دلخواه انتخاب کنم و به صفحه جدیدی ارسال کنم
چطور این امر امکان پذیر میباشد؟
به عنوان مثال وقتی که چند سطر انتخاب میکردیم و گزینه جذف میزنیم
هر سطر شامل فامیلی و کد تخفیف میباشد
میخوام در صفحه جدید که چندین سطر دریافت میشه هر سطر بلوک جداگانه نمایش داده بشه
3 پاسخ
سلام
با php انجام داده ام
با کد بالا اطلاعاتمو که در بخش value قرار داده ام از طریق فرم ارسال میکنم به صفحه بعدی که قراره اونجا چاپ بشه
بعد میخوام از بین 20 سطر به دلخواه checkbox هر سطر انتخاب و ارسال بزنم که همونا در صفحه بعدی در قالب $_GET دریافت شوند
برای این کار شما باید تک تک چک باکس های خود را به شکل زیر چک کنید.
<?php $str=""; if(isset($_GET)){ if(isset($_GET["chk1"])) $str=$str."check box1 checked <br/>"; if(isset($_GET["chk2"])) $str=$str."check box2 checked <br/>"; if(isset($_GET["chk3"])) $str=$str."check box3 checked <br/>"; echo $str; } ?>
دقت داشته باشید که chk1,chk2,chk3 نام چک باکس های من در برنامه است و قسمت name آنها با این مقادیر نامگذاری شده است.
سلام این کار رو می خواهید با php انجام بدید یا جاوااسکریپت؟
اگر بخواهید این کار را با php انجام دهید باید مشخص کنید که فرم خود را چگونه طراحی کرده اید.
و اگر قرار است که با جاوااسکریپت این کار را انجام دهید باید قسمت کامل تری از فرم خود را در قسمت سوال بذارید.