简体   繁体   English

使用PHP在数据库中插入多个复选框值

[英]Insert Multiple Checkbox Value in Database Using PHP

how can i insert loop value into database stored all values into array please take a look and suggest me 我如何将循环值插入数据库中并将所有值存储到数组中,请看看并建议我

$data['name'] = mysql_real_escape_string($_POST['name']);
    $data['email'] = $_POST['email'];
    $data['password'] = $_POST['password'];
    $data['gender'] = $_POST['gender'];
    $data['dob'] = $_POST['dob'];
    $data['address'] = $_POST['address'];
    $data['country'] = $_POST['country'];
    $data['hobbie'] = $_POST['hobbie'];

$checkElement = "";
    foreach($data['hobbie'] as $check=>$chkValue){
        $checkElement = $chkValue.","."<br>";

        echo $data['hobbie']= $checkElement;
// here i am getting all value

    }
//outside of loop i am getting only last value
$data['name'] = mysql_real_escape_string($_POST['name']);
$data['email'] = $_POST['email'];
$data['password'] = $_POST['password'];
$data['gender'] = $_POST['gender'];
$data['dob'] = $_POST['dob'];
$data['address'] = $_POST['address'];
$data['country'] = $_POST['country'];
$Hobbie = $_POST['hobbie'];

$TotalCheckedHobbie=sizeof($Hobbie);
$Hobbies = "";
for($i=0;$i<$TotalCheckedHobbie;$i++)
{
    $Hobbie=$Hobbie[$i];
    $Hobbies=$Hobbie.",";
}
echo $Hobbies;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM