Ir para conteúdo

POWERED BY:

Arquivado

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

bones

Deletar usuário e atualizar nº de amigos

Recommended Posts

Precisava fazer um sistema tipo assim:

 

Quando um determinado usuário for deletado, automaticamente já desconta 1 número nos amigos do perfil do usuário que tinha adicionado ele (que está armazenado no campo "usr_add").

 

Eu pego o ID do usuário que será deletado por um link, exemplo: ?id=100

 

Tentei algo assim mas não consegui:

 

$atualizar = mysql_query("UPDATE tabela SET amigos = amigos - 1 WHERE usuario_id='usr_add'");
$remover = mysql_query("DELETE FROM tabela WHERE usuario_id='$id'") or die ("Erro ao deletar cooperado");

Alguém poderia me ajudar?

Grato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso ficaraia bem mais simples se o seu db estivesse preparado para isso

 

com uma tabela que relacionasse os amigos e o total seria obtido por consulta

 

assim exclui alguem automaticamente o numero mudaria

Compartilhar este post


Link para o post
Compartilhar em outros sites

stored procedure ou cria um trigger ;)

esperando que você esteja usando o MYSQL 5

e só uma coisa, não deveria ser $usr_add ao invés de usr_add?

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.