Jump to content


Photo

[Resolvido] Problemas Ao Inserir Dados No Mysql


  • Faça o login para participar
4 replies to this topic

#1 Kiffer

Kiffer

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Masculino
  • Localidade:Vilhena/RO

Posted 08/05/2010, 11:37

Bom dia pessoal, não sei se estou postando no local correto, se não me desculpem. Blz!
É o seguinte sou iniciante em php com mysql, mas ja fiz alguns sisteminhas de consultas e inserções em banco de dados e funcionaram normal, agora nesse meu novo projeto não esta funcionando, se alguém puder analizar o código e dizer aonde estou errando me ajudara muito.

Obs. os dados estão vindo correto pois se eu der um print ou echo aparece os dados vindos do form na pagina anterior.

Obs2. Não aparece erro de sintaxe nem nada, só não insere.

Preciso solucionar isso rapido.

Desde ja agradço.

<?php
require_once('configuracao.php');


$estado = $_POST['estado']; $cidade = $_POST['cidade'];
$marca = $_POST['marcas']; $modelo = $_POST['modelos'];
$complemento = $_POST['complemento'];
$condicao = $_POST['condicao'];
$preco = $_POST['preco'];
$combustivel = $_POST['combustivel'];
$finalp = $_POST['finalp'];
$cor = $_POST['cor']; $portas = $_POST['portas'];
$DescVei = $_POST['DescVei'];

$inseredados = "INSERT INTO veiculos (estado, cidade, marca-id, modeloid, complemento, condicao, preco, combustivel, finaldaplaca, cor, portas, DescVei)
VALUES
('$estado' , '$cidade' , '$marca' ,'$modelo' ,'$complemento' ,'$condicao' ,'$preco' ,'$combustivel' ,'$finalp' ,'$cor' ,'$DescVei')";

$a = mysql_query($inseredados, $conn);


?>


#2 digo

digo

    24 Horas

  • Usuários
  • 435 posts
  • Sexo:Masculino

Posted 08/05/2010, 11:48

Qual erro está ocorrendo?

#3 Kiffer

Kiffer

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Masculino
  • Localidade:Vilhena/RO

Posted 08/05/2010, 14:25

Qual erro está ocorrendo?


Esse é o problema não aparece nenhum erro!
Só não insere no banco de dados!

Hehe esqueci de adicionar a variável $portas na consulta SQL.
Vacilo meu ashuashasuhsa
Vlw gente obrigado.


:P

#4 pyro3x

pyro3x

    E

  • Usuários
  • 201 posts
  • Sexo:Masculino

Posted 09/05/2010, 15:10

Que bom que vc descubriu o erro.

Uma dica é você utilizar o

ini_set('display_errors',TRUE);
error_reporting(E_ALL ^ E_NOTICE);

http://br.php.net/ini_set
http://br.php.net/error_reporting

no início do seu código, caso exista algum erro, ele vai exibir o erro para você.

No caso do mysql, utilize isso para mostrar os erros.

mysql_query("....")or die(mysql_error());


Caso isso não te ajude 100%, utilize um debuger (pesquisando pelo proprio google, vc consegue encontrar vários 'debug php').

Utilize isso apenas na sua versão local, você não vai querer que erros apareçam para os usuários que estão acessando, ou vai?




Abraço,


Te ajudei? Que tal me seguir: @eduardostuart




Qual erro está ocorrendo?


Esse é o problema não aparece nenhum erro!
Só não insere no banco de dados!

Hehe esqueci de adicionar a variável $portas na consulta SQL.
Vacilo meu ashuashasuhsa
Vlw gente obrigado.


:P


Edição feita por: pyro3x, 09/05/2010, 15:11.


#5 Kiffer

Kiffer

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Masculino
  • Localidade:Vilhena/RO

Posted 28/10/2010, 11:48

Obrigado pela dica pyro3x;
Nem acredito que fiz essa pergunta tão tola rsrsrs. Hoje ja estudei muito a parte de programação e continuo estudando, esse fórum ja me ajudo muito. Espero poder ajudar alguém tambem!
Abraços...





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq