// datacomp
if ($datacomp == "") {
$error[0] = "Preencha a data";
}
// carro
if ($carro == "") {
$error[1] = "Preencha o nome do Carro";
}
// anomod
if ($anomod == "") {
$error[2] = "Preencha o Ano/Modelo";
}
// placa
if ($placa == "") {
$error[3] = "Preencha o nome do Carro";
}
// cor
if ($cor == "") {
$error[4] = "Preencha a cor do Carro";
}
// origem
if ($origem == "") {
$error[5] = "Preencha a origem (nac/Imp) do Carro";
}
// valorcomp
if ($valorcomp == "") {
$error[6] = "Preencha o valor pago";
}
// situa
if ($situa == "") {
$error[7] = "Preencha a situação do Carro";
}
// Caso não haja nenhum erro
if (sizeof($error) == 0) {
if ($query) {
echo "<script language='javascript'>alert('Cadastro efetuado com sucesso')</script>";
} else {
echo "<script language='javascript'>alert('Não foi possivel realizar o cadastro no momento')</script>";
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Cadastro de Veículos</title>
<link href="estilo.css" rel="stylesheet" type="text/css" />
</head>
Pergunta
auad
Bom dia !
Preciso de ajuda, tenho um código de cadastro mas não consigo gravar no banco, onde está o erro???
Agraço ajuda desde já.
Obrigado
Jorge Auad
***segue meu codigo:
<?php
include "conn.php";
$acao = @$_GET['acao'];
$error = @$_GET['sizeof'];
if ($acao == "cadastro") {
// Recebendo valores
$datacomp = $_POST["datacomp"];
$carro = $_POST["carro"];
$anomod = $_POST["anomod"];
$placa = $_POST["placa"];
$cor = $_POST["cor"];
$origem = $_POST["origem"];
$valorcomp = $_POST["valorcomp"];
$situa = $_POST["situa"];
$info = $_POST["info"];
// datacomp
if ($datacomp == "") {
$error[0] = "Preencha a data";
}
// carro
if ($carro == "") {
$error[1] = "Preencha o nome do Carro";
}
// anomod
if ($anomod == "") {
$error[2] = "Preencha o Ano/Modelo";
}
// placa
if ($placa == "") {
$error[3] = "Preencha o nome do Carro";
}
// cor
if ($cor == "") {
$error[4] = "Preencha a cor do Carro";
}
// origem
if ($origem == "") {
$error[5] = "Preencha a origem (nac/Imp) do Carro";
}
// valorcomp
if ($valorcomp == "") {
$error[6] = "Preencha o valor pago";
}
// situa
if ($situa == "") {
$error[7] = "Preencha a situação do Carro";
}
// Caso não haja nenhum erro
if (sizeof($error) == 0) {
$query = mysql_query("INSERT INTO veiculos VALUES ('', '$datacomp', '$carro', '$anomod', '$placa', '$cor', '$origem', '$valorcomp', '$situa, '$info')");
if ($query) {
echo "<script language='javascript'>alert('Cadastro efetuado com sucesso')</script>";
} else {
echo "<script language='javascript'>alert('Não foi possivel realizar o cadastro no momento')</script>";
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Cadastro de Veículos</title>
<link href="estilo.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="principal">
<h1>Cadastro de Veículos</h1>
<?php
// Caso haja erros
if (sizeof($error) != 0) {
// Exibe os erros
foreach ($error as $err) {
echo "<font color='red'><b>" .$err . "</b></font><br />";
}
}
?>
<form method="post" action="cadastro.php?acao=cadastro">
<p><strong>Data da Compra:</strong><br /><input name="datacomp" type="date" value="<?php if (sizeof($error) != 0) { echo $datacomp; } ?>" /></p>
<p><strong>Carro:</strong><br /><input name="carro" type="text" value="<?php if (sizeof($error) != 0) { echo $carro; } ?>" /></p>
<p><strong>Ano / Modelo:</strong><br /><input name="anomod" type="text" value="<?php if (sizeof($error) != 0) { echo $anomod; } ?>" /></p>
<p><strong>Placa:</strong><br /><input name="placa" type="text" value="<?php if (sizeof($error) != 0) { echo $placa; } ?>" /></p>
<p><strong>Cor:</strong><br /><input name="cor" type="text" value="<?php if (sizeof($error) != 0) { echo $cor; } ?>" /></p>
<p><strong>Origem:</strong><br /><input name="origem" type="text" value="<?php if (sizeof($error) != 0) { echo $origem; } ?>" /></p>
<p><strong>Valor da Compra:</strong><br /><input name="valorcomp" type="text" value="<?php if (sizeof($error) != 0) { echo $valorcomp; } ?>" /></p>
<p><strong>Situação:</strong><br /><input name="situa" type="text" value="<?php if (sizeof($error) != 0) { echo $situa; } ?>" /></p>
<p><strong>Informações Adicionais:</strong><br /><textarea name="info" cols="30" rows="5"><?php if (sizeof($error) != 0) { echo $info; } ?></textarea></p>
<p><input type="submit" value="Cadastrar" /></p>
</form>
</div>
<a href='index.php'>Voltar</a>
</body>
</html>
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.