Erro ao fazer UPdate
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY093]: Invalid parameter number: parameter was not defined' in /home/u870495724/public_html/action_foto.php:122 Stack trace: #0 /home/u870495724/public_html/action_foto.php(122): PDOStatement->execute() #1 {main} thrown in /home/u870495724/public_html/action_foto.php on line 122
se eu ignoro esta linha: $retorno = $stm->execute(); // ele retorna com erro ao editar registro
$sql = 'UPDATE tb_entrada SET matricula=:matricula, tipo=:tipo, situacao=:situacao, nome=:nome, identidade=:identidade, placa=:placa, veiculo=:veiculo, cidade=:cidade, uf=:uf, empresa=:empresa, foto=:foto, dataentrada=:dataentrada, horaentrada=:horaentrada, horasaida=:horasaida';
$sql .= 'WHERE id = :id';
$stm = $conexao->prepare($sql);
$stm->bindValue(':matricula', $matricula);
$stm->bindValue(':tipo', $tipo);
$stm->bindValue(':situacao', $situacao);
$stm->bindValue(':nome', $nome);
$stm->bindValue(':identidade', $identidade);
$stm->bindValue(':placa', $placa);
$stm->bindValue(':veiculo', $veiculo);
$stm->bindValue(':cidade', $cidade);
$stm->bindValue(':uf', $uf);
$stm->bindValue(':empresa', $empresa);
$stm->bindValue(':dataentrada', $dataentrada);
$stm->bindValue(':horaentrada', $horaentrada);
$stm->bindValue(':horasaida', $data);
$stm->bindValue(':foto', $nome_foto);
$stm->bindValue(':id', $id);
$retorno = $stm->execute();Discussão (7)
Carregando comentários...