public function listar() { $veiculos = array(); $resultado = mysqli_query($this->conexao, "select * from veículos"); while ($veiculos_atual = mysqli_fetch_assoc($resultado)) { $veiculo = new Veiculos(); $veiculo->setId($veiculos_atual['id']); $veiculo->setModelo($veiculos_atual['modelo']); $veiculo->setPlaca($veiculos_atual['placa']); array_push($veiculos, $veiculo); } return $veiculos; }
<?php require_once '../controler/Veiculos.php'; require_once '../conexao/conexao.php'; require_once '../DAO/VeiculosDAO.php'; // Responsável por receber os dados da view; if (strlen(trim($_POST['nome'])) == '' || strlen(trim($_POST['modelo'])) == '' || strlen(trim($_POST['placa'])) == '' || strlen(trim($_POST['cor'])) == '') { header("Location: ../views/formulario-veiculos.php"); } else { $veiculos = new Veiculos(); $veiculosDao = new VeiculosDAO($conexao); $veiculos->setModelo($_POST['modelo']); $veiculos->setNome($_POST['nome']); $veiculos->setPlaca($_POST['placa']); $veiculos->setCor($_POST['cor']); if ($veiculosDao->inserir($veiculos)) { $_SESSION['success'] = "Veiculo Cadastrado com Sucesso"; header('Location: ../views/formulario-veiculos.php'); die; //<?php } else { $_SESSION['danger'] = "Veiculo NÃO Cadastrado com Sucesso"; //<p class="text-danger">Veiculo Não Cadastrado com Sucesso!</p> } }