php Form Checkbox将数据插入Mysql

时间:2017-03-10 11:44:57

标签: php mysql forms checkbox

Hello Everyone 我是新来的,我想为我的客户创建一个表单,使用复选框Small,Medium,Large和客户信息来选择产品的大小。这是代码仍然无法找出问题,请我需要一些帮助:我想将它作为数组插入到我的表中(例如:size-->Medium ..)

include("../admin/conn.php");
$conn = mysqli_connect("localhost", "root", "", "vm");

if(isset($_POST['passer'])){
    $nom=$_POST['nom'];
    $tel=$_POST['tel'];
    $adresse=$_POST['adresse'];
    $size = implode(",",$_POST['size']); //S M L
    $sql_size="INSERT INTO `salades` (id,size) VALUES('','".$size."')";

    if(mysqli_query($conn,$sql_size)){echo "Salade Size Added";}
    else{echo "Error";}
    $req_clt =mysqli_query($conn,"INSERT INTO `clt_vertmidi` (Id_clt,Nom_clt,      Tel_clt, Adresse_clt) VALUES ('','".$nom."', '".$tel."', '".$adresse."')");
    if(!$req_clt){die("Failed");
    }echo 'Client Added successfully!!!';
}

1 个答案:

答案 0 :(得分:0)

$req_clt =mysqli_query($conn,"INSERT INTO `clt_vertmidi` (Id_clt,Nom_clt,      Tel_clt, Adresse_clt) VALUES ('','".$nom."', '".$tel."', '".$adresse."')");

此处您无需添加 Id_clt 字段,并在数据库中自动增加。

更新了查询:

$req_clt =mysqli_query($conn,"INSERT INTO `clt_vertmidi` (Nom_clt,      Tel_clt, Adresse_clt) VALUES ('".$nom."', '".$tel."', '".$adresse."')");