如何将数组中的值插入到数据库中的行中?
下面是数组:
$nombre_bene = $_POST['nombre-bene'];
$cedula_bene = $_POST['ci-bene'];
$nacimiento_bene = $_POST['nacimiento-bene'];
$parentezco_bene = $_POST['parentezco-bene'];
$servicios_bene = $_POST['servicios-bene0'];
$id_titular = $_POST['plan-tipo'];
$data_beneficiario = array(
'nombre' => $nombre_bene,
'cedula' => $cedula_bene,
'nacimiento' => $nacimiento_bene,
'parentezco' => $parentezco_bene,
'id' => $id_titular,
'servicios' => $servicios_bene
);
问题是每个$_POST都是一个数组(因为我需要它)
我尝试在$data_beneficiario数组中使用foreach。但问题是,每个变量都是一个索引数组。我准备了PHP函数来输入这些值
$statement2 = $connection->prepare(" INSERT INTO beneficiarios (nombre_bene, cedula_bene, fechan_bene, parentezco, id_titular_bene, servicios_adicionales) VALUES(?,?,?,?,?,?) ");
$statement2->bind_param("ssssis", $nombre_bene, $cedula_bene, $nacimiento_bene, $parentezco_bene, $id_titular, $servicios_bene);
但是我不知道以哪种方式插入值,每个值都放在自己的列中。我将非常感谢你的帮助!
https://stackoverflow.com/questions/50574994
复制相似问题