Ir para conteúdo

POWERED BY:

Arquivado

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

alaska

como fazer 1 botão para apagar registos de mysql?!?

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.