• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ذخیره و نمایش چک باکس یک فرم
#1
سلام
دوستان یه فرم دارم که چندین چک باکس و رادیو باتن داره
میخام تو این فرم هر کدام از چک باکس ها که سلکت بود هنگام ساب میت کردن تو دیتابیس ذخیره بشه
همچنین زمان نمایش اگه فلان چک باکس سلکت بود بشه یه خروجی بگیره
امیدوارم منظورمو متوجه شده باشید
لطفا راهنمایی کنید
ممنون
  پاسخ
تشکر شده توسط :
#2
کدی رو که نوشتی بزار که راهنمایی بشی
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط :
#3
کد پی‌اچ‌پی:
<form action="" method="POST">
<
input type="text" name="firstname" placeholder="نام"><br>
<
input type="text" name="lastname" placeholder="نام خانوادگی"><br>
<
input type="text" name="age" placeholder="سن"><br><br>
<
input type="checkbox" name="google" value="1"گوگل<br>
<
input type="checkbox" name="yahoo" value="1"یاهو<br>
<
input type="checkbox" name="bing" value="1"بینگ<br><br>
<
input type="submit" name="submit" value="ثبت">
</
form>

<?
php

if(isset($_POST['submit'])) {
if(
$_POST['google'] == '1') {
echo 
'Google Is Selected <br>';
}
if(
$_POST['yahoo'] == '1') {
echo 
'Yahoo Is Selected <br>';
}
if(
$_POST['bing'] == '1') {
echo 
'Bing Is Selected <br>';
}}

?>

اینو دارم ولی برای نمایش از دیتابیس نیست
میخام چک باکس های سلکت شده ذخیره بشه و چک باکس های که سلکت شده بشه یه خروجی ازش گرفت
  پاسخ
تشکر شده توسط :
#4
برای نمایش سلکت باکس ها باید آی دی رو بگیری و کوئری براساس اون آیدی بزنی.
میثم محمودی | انجمن کد ایگنایتر فارسی
--------------------------
هرگز نمي توان با آدمهاي کوچک کارهاي بزرگ انجام داد
  پاسخ
تشکر شده توسط :
#5
ممنون میشه یه نمونه کد بزارید اشنایی با این قسمت رو ندارم
  پاسخ
تشکر شده توسط :
#6
این یه مثال خیلی ساده برای ذخیره سازی یک مقدار چک باکس در دیتابیس:
کد پی‌اچ‌پی:
<form action="">
<
input type="checkbox" name="check1">
</
form>
<?
php 
if (isset($_POST['check1'])) {

    
$stmt $dbh->prepare("INSERT INTO table_name (value) VALUES (?)");
    
$stmt->bindParam(1$value);

    
$value $_POST['check1'];
    
$stmt->execute();
        
}
?>
میثم محمودی | انجمن کد ایگنایتر فارسی
--------------------------
هرگز نمي توان با آدمهاي کوچک کارهاي بزرگ انجام داد
  پاسخ
تشکر شده توسط : ayoubsys
#7
ببخشید من مبتدی هستم
این کد شما فکر کنم فقط برای ذخیره کردن باشه برای نمایش چک باکس های سلکت شده چیکار کنم
اگه میشه یکم واضح تر بگید
ممنون میشم
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان