//addF <?php require_once 'init.php'; include_once 'fornecedores.class.php'; //pega os dados do formulário $name = isset($_POST['txtNome']) ? $_POST['txtNome'] : null; $email = isset($_POST['txtEmail']) ? $_POST['txtEmail'] : null; $dataFundacao = isset($_POST['txtData']) ? $_POST['txtData'] : null; //validação simples se campos estão vazios if (empty($name) || empty($dataFundacao) || empty($email)) { echo "Campos devem ser preenchidos!!"; exit; } //instancia objeto fornecedor $fornecedor = new Fornecedor($name, $email, $dataFundacao); // insere no BD $PDO = db_connect(); $sql = "INSERT INTO fornecedores(nomeFornecedor, email, dataFundacao) VALUES (:name, :email, :dataFundacao)"; $stmt = $PDO->prepare($sql); $stmt->bindParam(':name', $fornecedor->getNome()); $stmt->bindParam(':email', $fornecedor->getEmail()); $stmt->bindParam(':dataFundacao', $fornecedor->getDataFundacao()); if ($stmt->execute()) { echo $dataFundacao; header('Location: index.php'); } else { echo "Erro ao cadastrar!!"; print_r($stmt->errorInfo()); }
//Verifica se foi executado a acao de salvar if (!empty($_POST['cmd']) && $_POST['cmd'] == 'editar') { $id = limpaTexto($_POST['id']); $fornecedor->setNome(limpaTexto($_POST['nome'])); $fornecedor->setCNPJCPF(limpaTexto($_POST['cnpjcpf'])); $fornecedor->setEndereco(limpaTexto($_POST['endereco'])); $fornecedor->setBairro(limpaTexto($_POST['bairro'])); $fornecedor->setCep(limpaTexto($_POST['cep'])); $fornecedor->setCidade(limpaTexto($_POST['cidade'])); $fornecedor->setEstado(limpaTexto($_POST['estado'])); $fornecedor->setTelefone(limpaTexto($_POST['telefone'])); $fornecedor->setEmail(limpaTexto($_POST['email'])); $fornecedor->setId($id); $nome = $fornecedor->getNome(); $telefone = $fornecedor->getTelefone(); $email = $fornecedor->getEmail(); //Verifica se o nome esta em branco if (!empty($nome) && !empty($telefone) && !empty($email)) { $retorno = $DAO->Atualizar($fornecedor); if ($retorno == true) { echo '<script language= "JavaScript">alert("Fornecedor alterada com sucesso");</script>'; echo '<script language= "JavaScript">location.href="index.php";</script>'; } else { echo $retorno . 'erro'; } } } else { $id = limpaTexto($_GET['id']); $resultado = $DAO->Listar("SELECT * FROM " . MYSQL_BASE_FORNECEDOR . " WHERE dat_exclusao = '0000-00-00 00:00:00' AND id =" . $id . " LIMIT 1"); if ($resultado) { foreach ($resultado as $item) {