alaska 0 Denunciar post Postado Maio 15, 2007 oi estou a tentar fazer 1 botão...ou 1 link para apagar registos. estranhamente sempre q entro na página onde listo os registos e após seleccionar o registo ele é apagado automaticamente...enfim. já tentei de 2 formas e o resultado é igual. <?phpfunction apaga() { //echo phpinfo(); $apagar = "DELETE FROM ".$_GET['menu']." WHERE id=".$_GET['id'].""; mysql_query($apagar); }?><a href="<?php apaga();?>" onClick="return confirm('Deseja realmente apagar este registo?');">Apagar Registo</a> ou <a href="<?php mysql_query(DELETE FROM ".$_GET['menu']." WHERE id=".$_GET['id'].""); ?>" onClick="return confirm('Deseja realmente apagar este registo?');">Apagar Registo</a> o código é assumido independentemente se ser "activado" ou não... alguma ideia?!? http://forum.imasters.com.br/public/style_emoticons/default/upset.gif Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Maio 15, 2007 Você não pode chamar uma função PHP no evento da tag a. Você deverá chamar essas funções numa outra página. Por exemplo: <a href="acoes.php?acao=apagar">Apagar esse registro</a>* passando os devidos parâmetros, é claro. acoes.php if ($_GET['acao'] == "apagar") { //apagar o registro } Abraços, Beraldo Compartilhar este post Link para o post Compartilhar em outros sites
alaska 0 Denunciar post Postado Maio 15, 2007 ok! feito e a funcionar! Compartilhar este post Link para o post Compartilhar em outros sites