Jump to content


Photo

Erro No Insert


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

#31 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 08/06/2004, 21:56

Ih Goku.. Tu te enrolou véio!!!!

Como tu quer executar uma coisa assim??
insert into $valor elenco(texto) values('$campo')
Isso seria equivalente à:
insert into tabela elenco(texto) values('valor')
Isso tá certo!? Tu sabe q não!! hehehe.. Tu só se enrolou!! A tabela é elenco!!!

Tipo, o erro não tem nada a ver com PHP, como todos já sabiam, afinal, é impossível uma linha inserir dois registros!!!

O erro ta na parte do JS.. Tipo, o input do tipo image já é um botão submit.. Então, o q acontece??

Ao clicar no botão do tipo image, ele submita o form e chama a função p_valor, q submita o form de novo!!

Logo, a página gravar.php é executada duas vezes, e dessa forma, são inseridos dois registros!!! ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#32 fly2k

fly2k

    Super Veterano

  • Usuários
  • 2262 posts
  • Sexo:Não informado

Posted 09/06/2004, 01:05

marcão...esses são os códigos completos mesmo da suas page's???
Quer aprender PHP? -> www.manjaphp.com.br
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.

#33 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 09/06/2004, 01:07

marcão...esses são os códigos completos mesmo da suas page's???

hehe.. Eu posso responder por ele..

Não, tem os botões q ele tanto fala, q são do tipo image..

O erro q tá acontecendo, é o q eu citei em acima.. Já conversei com ele.. ;)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#34 Marcão

Marcão

    Marcãaaaaaaaao

  • Usuários
  • 1754 posts
  • Sexo:Não informado
  • Interesses:Faixa preta de Muay-Thay<br>Faixa Roxa de Jiu-Jitsu<br>:D<br>Um dia eu chego lá

Posted 09/06/2004, 07:52

então é só substituir por <img src> ao inves de input type image!!
valeu ase sandália!!
:D
Marcão -=- PHP é coisa de MESTRE e falo mais nada -=-
Minha Foto
"Não temas,segue adiante,não olhes para trás!!
Segura na mão de
Deus e vai.."

#35 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 09/06/2004, 10:26

Ih Goku.. Tu te enrolou véio!!!!

Como tu quer executar uma coisa assim??

insert into $valor elenco(texto) values('$campo')
Isso seria equivalente à:
insert into tabela elenco(texto) values('valor')
Isso tá certo!? Tu sabe q não!! hehehe.. Tu só se enrolou!! A tabela é elenco!!!

Tipo, o erro não tem nada a ver com PHP, como todos já sabiam, afinal, é impossível uma linha inserir dois registros!!!

O erro ta na parte do JS.. Tipo, o input do tipo image já é um botão submit.. Então, o q acontece??

Ao clicar no botão do tipo image, ele submita o form e chama a função p_valor, q submita o form de novo!!

Logo, a página gravar.php é executada duas vezes, e dessa forma, são inseridos dois registros!!! ;)

Fui.. :P

Xi Maria !!!! nem vi ! estou cego mesmo :blink: :lol: :lol: Vlw Chinello
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951




1 user(s) are reading this topic

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

IPB Skin By Virteq