bones 0 Denunciar post Postado Abril 29, 2008 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
Mário Monteiro 179 Denunciar post Postado Abril 29, 2008 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
Paulo Caesar 0 Denunciar post Postado Abril 29, 2008 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