Jump to content


Photo

Problema Ao Apagar Registo


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

#1 Bcool

Bcool

    Turista

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

Posted 14/05/2007, 14:27

oi estou a tentar fazer um "link" para apagar um registo, mas logo q entro na página ele apaga o registo q encontra...

<a href="<?php echo $PHP_SELF; mysql_query("DELETE FROM ".$_GET['menu']." WHERE id=".$_GET['id'].""); ?>" onClick="return confirm(&quot;Deseja realmente apagar este registo?&quot;)">Apagar Registo</a>

como devo fazer um botão de delete?!?

#2 savior

savior

    Campanha [codebox], use ou morra :D

  • Usuários
  • 1229 posts
  • Sexo:Masculino
  • Localidade:Curitiba, PR - Brasil
  • Interesses:Na vida ;P

Posted 14/05/2007, 15:36

Se foi você que colocou aquele &quot; ali dentro do evento onclick lógico que vai dar errado.

Dentro do atributo onclick, só pode entrar sentençãs javascript e js não sabe o que é &quot; (porem o php sabe que é aspas) ...

Experimenta assim:

<a href="<?php echo $PHP_SELF; mysql_query("DELETE FROM ".$_GET['menu']." WHERE id=".$_GET['id'].""); ?>" onClick="return confirm('Deseja realmente apagar este registo?');">Apagar Registo</a>

[lastfm] [blog]

Campanha codebox: use-a ou morra!
bfmaster_duran[at]yahoo.com.br


#3 Bcool

Bcool

    Turista

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

Posted 15/05/2007, 05:51

não deve ser por isso...
ele assume o delete logo...o q é estranho
vou tentar com funções....

alguma ideia?

#4 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 15/05/2007, 08:16

sim. o código esta executando corretamente as instruções porém faltou lógica em seu código.
pois assim que e carredado a página ele já EXECUTA a função MYSQL_QUERY();

ou você coloca um IF ou coloca em outra página essa função.

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#5 Bcool

Bcool

    Turista

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

Posted 15/05/2007, 13:13

ok! feito e a funcionar!




1 user(s) are reading this topic

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

IPB Skin By Virteq