Registrando só a ultima informação
Boa tarde pessoal,
Estou com probleminha, eu tenho um cadastro o qual eu seleciono no checkbox os itens os quais quero que seja gravado no BD.
Até está gravando tudo certinho, mas tirando o login, que está cadastro cada nome certinho, os campos qtdhora e quantidade está pegando o do último e cadastrando para o restante.
Não sei o que pode ser, fico no aguardo de alguma ajuda.
$login = $_POST['login'];
$conf = $_POST['conf'];
$idescala = $_POST['idescala'];
$horas2 = $_POST['hora2'];
$qtdhora = $_POST['somah2'];
$quantidade = $_POST['quantidade'];
$data = $_POST['data'];
$chefe = $_POST['ychefe'];
$auditado = $_POST['auditado'];
$he = $_POST['he'];
$turno = $_POST['turno'];
$tamanho = strlen($conf);
if(isset($conf)) {
foreach($conf as $login => $value){
if($tamanho > 0){
$query = "insert into listaescala(idescala,login,data,hora2,chefe,auditado,chave,he,qtdhora,quantidade) values('$idescala','$value','$data','$horas2','$chefe','$auditado',0,'$he',$qtdhora,$quantidade)";
$obj->executaQuery($query);
}
}
}
Obrigado pessoal.Discussão (2)
Carregando comentários...