Ir para conteúdo

Arquivado

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

DezFanfara

Problema com inserção de dados

Recommended Posts

Olá... Tenho um script que insere dados em uma tabela do banco de dados do Mysql... só que quando ele insere o valores contidos nos campos da página em html para a tabela do mysql, ocorre um problema: OS REGISTROS DO MYSQL FICAM EM BRANCO... o que poderia ser esse problema?aqui está o código:

<?  $conectar = mysql_connect("localhost","Administrador") or die ("Impossível Conectar com base de dados!");  $base = mysql_select_db("test",$conectar);  if ($base)  {  $sql1 = mysql_query("Insert into associados (login, senha, nome_razao, endereco, bairro, cnpj_cic, inscricao, fone, cidade, cep, estado, pais, email) values ('$txtLogin', '$txtSenha', '$txtNome', '$txtEndereco', '$txtBairro', '$txtCnpj', '$txtInscricao', '$txtFone', '$txtCidade', '$txtCep', '$lstEstado', '$lstPais', '$txtEmail')");            if ($sql1)            {            echo ("Dados Inseridos com sucesso!");            }            else            {            echo ("Impossível inserir dados.".mysql_error()."\n");            }  }  else  {  echo ("Impossível conectar na base de dados!".mysql_error());  }  mysql_close($conectar);?>

alguém saberia me dizer qual é o problema?Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não está faltando você dizer para a função mysql_query qual a sua conexão com o banco ?

 

Joga o conteúdo do insert em uma variável e dá echo nela pra ver o que está vindo de teu formulário.

 

+- assim:

PHP [/tr][tr]

$sql = "INSERT INTO tabela... blablabla)";

echo $sql

mysql_query($sql, $conexao);

[/tr]

 

Assim fica mais fácil pra você "debugar" depois.

Compartilhar este post


Link para o post
Compartilhar em outros sites

e ae wallace, está aparecendo isso:Insert into associados (login, senha, nomerazao, endereco, bairro, cnpjcic, inscricao, fone, cidade, cep, estado, pais, email) values ('', '', '', '', '', '', '', '', '', '', '', '', '')

Compartilhar este post


Link para o post
Compartilhar em outros sites

Velho acho que voce tem um pequeno probrema

Olha bem teu codigo que metodo voce esta usando para capturar as variaveis?????????????????????????????????????????????????????????

 

 

tente este

 

$VARIAVEL_QUALQUER = $_POST [NOME DA VARIAVEL VINDA DO FORM];

 

$VARIAVEL_QUALQUER = $_GETS [NOME DA VARIAVEL VINDA DO FORM];

 

CARA ANALISA SEU CODIGO PRIMEIRO AS VEZES O ERROS SAO MUITO BABACAS QUE A GENTE NEM PERCEBE

 

 

FALOUUUUUUUUU

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.