Jump to content


a1899

Member Since 10/01/2010
Offline Last Active Private
-----

Topics I've Started

Problema Com Cadastro Em Php

10/01/2010, 11:01

Senhor irmão,

estou com um problema num script em php que quando eu submeto o registro para o sistema ele retorna o seguinte erro:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Rua José','','','','São Paulo','','','Casado','','','1900.00','Comissario de Voo' at line 1


Mas já verifiquei tudo que eu pudesse ver, mas o erro continua. Aproveitando vou postar aqui o código em PHP que estou usando para submeter os dados ao banco de dados MYSQL.

<?php
//DADOS DE CONEXÃO
$servidor = "localhost";
$usuario  = ""; 
$senha  = "";                               
$nomebase = "";   
$conexao  = mysql_connect($servidor, $usuario, $senha) or die ("Impossível Conectar Servidor Mysql");
mysql_select_db($nomebase, $conexao) or die ("Impossível abrir banco Mysql");

// RECEBENDO OS DADOS PREENCHIDOS DO FORMULÁRIO !
$id=rand(99999,00000);
$ip=$_SERVER['REMOTE_ADDR'];
$validade=$_POST["validade"];
$dia=$_POST["dia"];
$data=$_POST["data"];
$nome=$_POST["nome"];
$datamatricula=$_POST["datamatricula"];
$endereco=$_POST["endereco"];
$cep=$_POST["cep"];
$bairro=$_POST["bairro"];
$cidade=$_POST["cidade"];
$estado=$_POST["estado"];
$telefonefixo=$_POST["telefonefixo"];
$telefonecelular=$_POST["telefonecelular"];
$estadocivil=$_POST["estadocivil"];
$datanascimento=$_POST["datanascimento"];
$naturalidade=$_POST["naturalidade"];
$nacionalidade=$_POST["nacionalidade"];
$filiacaopaz=$_POST["filiacaopai"];
$filiacaomae=$_POST["filiacaomae"];
$rg=$_POST["rg"];
$orgao=$_POST["orgao"];
$dataemissao=$_POST["dataemissao"];
$cpf=$_POST["cpf"];
$reservista=$_POST["reservista"];
$categoria=$_POST["categoria"];
$tituloeleitor=$_POST["tituloeleitor"];
$zona=$_POST["zona"];
$secao=$_POST["secao"];
$instrucao=$_POST["instrucao"];
$le=$_POST["le"];
$escreve=$_POST["escreve"];
$fala=$_POST["fala"];
$entende=$_POST["entende"];
$curso=$_POST["curso"];
$valor=$_POST["valor"];
$cargahoraria=$_POST["cargahoraria"];
$senha=$_POST["senha"];
$email=$_POST["email"];
//Gravando no banco de dados !

mysql_query(" INSERT INTO dados 

(id,ip,validade,dia,data,nome,datamatricula,endereco,cep,bairro,cidade,estado,telefonefixo,telefonecelular,estadocivil,datana

scimento,naturalidade,nacionalidade,filiacaopai,filiacaomae,rg,orgao,dataemissao,cpf,reservista,categoria,tituloeleitor,zona,

secao,instrucao,le,escreve,fala,entende,valor,curso,cargahoraria,senha,email) VALUES 

('$id','$ip','$validade','$dia','$data','$nome','$datamatricula,'$endereco','$cep','$bairro','$cidade','$estado','$telefonefi

xo','$telefonecelular','$estadocivil','$datanascimento','$entende','$valor','$curso','$cargahoraria','$senha','$email')
			") or die(mysql_error());
		
?>
<script language="javascript" type="text/javascript">
alert("Cadastro Feito com Sucesso");
</script>
<?
echo "Tudo ok!";
?>

Obs:

retirei os dados de acesso ao banco de dados


Aguardo uma resposta.

IPB Skin By Virteq