CADASTRO ATRAVÉS DO FORMULÁRIO NO BANCO

30/05/2017

0

Boa tarde, Senhores
Sou iniciante no assunto ...

usei os exemplo aqui do site mas não esta dando certo não se o que estou fazendo de errado, esta dando erro de sintaxe no insert ja tentei de varias formas hora da que foi inclusa a informação no meu banco mas quando vou consultar não esta incluso.

segue Código :
<?php
//include 'conectar.php';
$servidor = 'nome do servidor'; /*maquina a qual o banco de dados está*/
$usuario = 'usuário'; /*usuario do banco de dados MySql*/
$senha = 'senha'; /*senha do banco de dados MySql*/
$banco = 'nome do banco'; /*seleciona o banco a ser usado*/

$conexao = mysql_connect($servidor,$usuario,$senha); /*Conecta no bando de dados MySql*/

mysql_select_db($banco); /*seleciona o banco a ser usado*/

$res = mysql_query('select * from sga002'); /*Executa o comando SQL, no caso para pegar todos os usuarios do sistema e retorna o valor da consulta em uma variavel ($res) */


if($_POST){
// RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO !
$nome= $_POST ["nome"]; //atribuição do campo "nome" vindo do formulário para variavel
$nomefantasia= $_POST ["nomefantasia"]; //atribuição do campo "nomefantasia" vindo do formulário para variavel
$email= $_POST ["email"]; //atribuição do campo "email" vindo do formulário para variavel
$sexo= $_POST ["sexo"]; //atribuição do campo "sexo" vindo do formulário para variavel
$fisica_juridica=$_POST ["fisica_juridica"]; ////atribuição do campo "fantasia_juridica" vindo do formulário para variavel
$status= $_POST ["status"];
$ddd= $_POST ["ddd"]; //atribuição do campo "ddd" vindo do formulário para variavel
$tel= $_POST ["tel"]; //atribuição do campo "telefone" vindo do formulário para variavel
$endereco= $_POST ["endereco"];//atribuição do campo "endereco" vindo do formulário para variavel
$cidade= $_POST ["cidade"]; //atribuição do campo "cidade" vindo do formulário para variavel
$estado= $_POST ["estado"]; //atribuição do campo "estado" vindo do formulário para variavel
$bairro = $_POST ["bairro"]; //atribuição do campo "bairro" vindo do formulário para variavel
$pais= $_POST ["pais"]; //atribuição do campo "pais" vindo do formulário para variavel


$string_sql = "INSERT INTO sga002 ( codigounidade,nome,nomefantasia,email,sexo,fisica_juridica,status,ddd,tel,endereco,cidade,estado,bairro,pais)
VALUES ('$null' ,'$nome','nomefantasia', '$email', '$sexo','$fisica_juridica','$status','$ddd','$tel', '$endereco','$cidade','$estado','$bairro','$pais'
mysql_query($string_sql,$conexao);


echo "Seu cadastro foi realizado com sucesso!Agradecemos a atencao.";
//mensagem que é escrita quando os dados são inseridos normalmente.
}
?>
</body>
</html>
Jucineia Ferreira

Jucineia Ferreira

Responder

Post mais votado

30/05/2017

Boa tarde Jucineia!

Troque isso:

$string_sql = "INSERT INTO sga002 ( codigounidade,nome,nomefantasia,email,sexo,fisica_juridica,status,ddd,tel,endereco,cidade,estado,bairro,pais)
VALUES ('$null' ,'$nome','nomefantasia', '$email', '$sexo','$fisica_juridica','$status','$ddd','$tel', '$endereco','$cidade','$estado','$bairro','$pais'

Por isso:
$string_sql = "INSERT INTO sga002 ( codigounidade,nome,nomefantasia,email,sexo,fisica_juridica,status,ddd,tel,endereco,cidade,estado,bairro,pais)
VALUES (null ,'$nome','$nomefantasia', '$email', '$sexo','$fisica_juridica','$status','$ddd','$tel', '$endereco','$cidade','$estado','$bairro','$pais')";


Se a resposta for útil não esqueça de dar um like!

Daniel Araújo

Daniel Araújo
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar