Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hadel

Fazer cadastro no banco

Recommended Posts

Boa Tarde,

 

Estou tentando fazer um cadastro no banco, mas utilizo duas paginas uma para pegar os dados com um form e uma que faz a conexão e insere.

 

segue os dois códigos:

 

<html>

<head>

<title>Inserindo dados em um Banco de Dados</title>

<style type="text/css">

 

body {background-color: #CCFFFF;}

h2 {

border-width: thick;

border-style: outset;

border-color: blue;

}

#democrats {

background:dodgerblue;

}

a {

color: gainsboro;

}

div.box {

 

border: 1px solid black;

background: palegoldenrod;

}

</style>

</head>

 

<body>

<h2>Cadastro de Aplicação.</h2>

 

 

<form action="pica.php" method="post">

<P>Segmento:

<SELECT name ="segmento">

<OPTION> LEVE

<OPTION> PESADO

<OPTION> AGRICOLA

<OPTION> MOTOCICLETA

</SELECT></p>

 

<p>Modelo: <input type="varchar" name="modelo" /></p>

<p>Marca: <input type="varchar" name="marca" /></p>

<p>Motor: <input type="varchar" name="motor" /></p>

 

<P>Tipo:

<SELECT name ="tipo">

<OPTION> MINERAL

<OPTION> SEMI-SINTETICO

<OPTION> SINTETICO

</SELECT></p>

 

<p>Especificação: <input type="varchar" name="especificacao" /></p>

<p>Litros: <input type="varchar" name="litros" /></p>

<p>KM: <input type="int" name="km" /></p>

<p>Tempo: <input type="int" name="tempo" /></p>

 

<P>Fonte:

<SELECT name ="fonte">

<OPTION> TABELA

<OPTION> MANUAL FABRICANTE

<OPTION> PROPRIO

</SELECT></p>

 

<input type="submit" value="Enviar" />

 

</form>

</body>

</html>

 

 

Código da pagina 2:

 

<HTML>

<HEAD>

<TITLE>Documento PHP</TITLE>

</HEAD>

<BODY>

<?php

 

 

// Conexão com o Banco de Dados

mysql_connect("...", "...", "...") or die (mysql_error ());

 

// Seleciona o Banco de Dados

mysql_select_db("a1408786_had") or die(mysql_error());

 

// Comando SQL

 

$strSQL = "INSERT INTO a1408786_had.Veiculos(";

$strSQL = $strSQL . "Segmento, ";

$strSQL = $strSQL . "Modelo, ";

$strSQL = $strSQL . "Marca, ";

$strSQL = $strSQL . "Motor, ";

$strSQL = $strSQL . "Tipo, ";

$strSQL = $strSQL . "Especificacao, ";

$strSQL = $strSQL . "Litros, ";

$strSQL = $strSQL . "Km, ";

$strSQL = $strSQL . "Tempo, ";

$strSQL = $strSQL . "Fonte) ";

 

$strSQL = $strSQL . "VALUES(";

$strSQL = $strSQL . "'" . $_POST["segmento"] . "',";

$strSQL = $strSQL . "'" . $_POST["modelo"] . "',";

$strSQL = $strSQL . "'" . $_POST["marca"] . "',";

$strSQL = $strSQL . "'" . $_POST["motor"] . "',";

$strSQL = $strSQL . "'" . $_POST["tipo"] . "',";

$strSQL = $strSQL . "'" . $_POST["especificacao"] . "',";

$strSQL = $strSQL . "'" . $_POST["litros"] . "',";

$strSQL = $strSQL . "'" . $_POST["km"] . "',";

$strSQL = $strSQL . "'" . $_POST["tempo"] . "',";

$strSQL = $strSQL . "'" . $_POST["fonte"] . "')";

 

 

// Comando SQL executado

mysql_query($strSQL) or die (mysql_error());

 

// Encerra conexão

mysql_close();

?>

 

<h1>Banco de Dados atualizado!</h1>

 

<a href="Cadastro.php"> Cadastrar um novo registro.</a>

<a href="index.php"> Back.</a>

 

</BODY>

</HTML>

 

 

 

Gostaria de saber se é possivel deixar em uma pagina só..

Obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.