Ir para conteúdo
Fórum Script Brasil
  • 0

Ajuda Nesse Código


MauF

Pergunta

Oi galera to com um problema aqui, so esta dando a mensagem de problrma no cadastro...

<?

include ("conecta.php");

$codigo_loja = addslashes($codigo_loja) ;

$razao_social = addslashes($razao_social) ;

$nome_fantasia = addslashes($nome_fantasia) ;

$cnpj = addslashes($cnpj) ;

$situacao = addslashes($situacao) ;

$data_vencimento = addslashes($data_vencimento) ;

$data_corte = addslashes($data_corte) ;

$repasse = addslashes($repasse) ;

$end_tipo = addslashes($end_tipo) ;

$end_logradouro = addslashes($end_logradouro) ;

$end_numero = addslashes($end_numero) ;

$end_complemento = addslashes($end_complemento) ;

$end_bairro = addslashes($end_bairro) ;

$end_cep = addslashes($end_cep) ;

$end_cidade = addslashes($end_cidade) ;

$end_uf = addslashes($end_uf) ;

$senha = addslashes($senha) ;

$tel_area = addslashes($tel_area) ;

$tel_telefone = addslashes($tel_telefone) ;

$query = "insert into loja

(codigo_loja,razao_social,nome_fantasia,cnpj,situacao,data_vencimento,data_corte,repasse,end_tipo,

end_logradouro,end_numero,end_complemento,end_bairro,end_cep,end_cidade,end_uf,senha,tel_area,

tel_telefone)

values ('$codigo_loja','$razao_social','$nome_fantasia','$cnpj','$situacao','$data_vencimento',

'$data_corte','$repasse','$end_tipo','$end_logradouro','$end_numero','$end_complemento',

'$end_bairro','$end_cep','$end_cidade','$end_uf','$senha','$tel_area','$tel_telefone')";

if($recset_query=mysql_query($query,$conexao))

{echo "DADOS INCLUÍDOS COM SUCESSO!";}

else{ echo "Problemas no cadastro!";}

?>

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Testa assim:

<?

include ("conecta.php");

//aqui vai pegar todos os campos do form de uma vez e criar as variaveis de com o nome de cada campo

//e ainda vai usar a addslashes em cada um

foreach ($_POST as $campo => $valor) { $$campo = addslashes($valor); }

$query = "insert into loja values ('','$codigo_loja','$razao_social','$nome_fantasia','$cnpj','$situacao','$data_vencimento',

'$data_corte','$repasse','$end_tipo','$end_logradouro','$end_numero','$end_complemento', '$end_bairro','$end_cep','$end_cidade','$end_uf','$senha','$tel_area','$tel_telefone')";

mysql_query($query);

echo "DADOS INCLUÍDOS COM SUCESSO!";

?>

se seu banco não tiver um id autoincremento apaga a parte em vermelho

Link para o comentário
Compartilhar em outros sites

  • 0

isso depende porque eu não uso nada pra verificar erros porque eu sempre faço e sei que ta certo não preciso que retorne nada pra mim

se caso algum script meu der algum erro eu debugo ele

mas pra cadastro simples desse não tem o que errar

e eu faço um sistema bem complexo com validação de campos não deixo nome repetidos serem gravados etc...

só mostrei pra ele como ele poderia enxugar o codigo todo se viu?

tem gente que faz umas 30 linhas de codigo e em apenas 3 poderiar resolver

e outra coisa importante cara script não foi feito pra mostrar erro na pagina

se pode usar isso na hora de desenvolver mas pra por no site não cai bem

já pensou se entrar num site da uol por exemplo e der um erro la "não foi possivel encontrar o banco" não ia ficar feio?

o erro é pra o programador ver e não o usuario depois que você entregar um script pro cliente ele tem que estar 100% testado e aprovado e sem exibição de erros

falo amigo abraços

não leve a mal o que eu falei é só a minha opniao nada mais

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...