Excluir anúncios ao excluir o anunciante (usuário)

Arquivo:  ajax\manage.php

Trecho de código:

else if ( 'userremove' == $action ) {

need_auth('order');
$id = $_REQUEST['id'];
$user = Table::Fetch('user', $id);
$partner = Table::Fetch('partner', $user['email'], 'username');

Util::log( "DELETANDO USER ".$id. " email ". $user['email']. " partner ".$partner['username']. " partner id ".$partner['id']);

$sql = "DELETE FROM partner WHERE username = '".$user['email']."'";
$rs = mysql_query($sql );
if(!$rs){
Util::log( mysql_error() . " ". $sql);
}

$sql = "DELETE FROM team WHERE partner_id = ".$partner['id'];
$rs = mysql_query($sql );
if(!$rs){
Util::log( mysql_error() . " ". $sql);
}

$sql = "DELETE FROM `user` WHERE `id` = ".$id;
$rs = mysql_query($sql );

if($rs){
Session::Set('notice', 'O usuário id ('.$id.') e todas as suas referências foram excluídos com sucesso.');
}
else{
Session::Set('notice', 'O usuário id ('.$id.') não foi excluído. '.$sql. ' '. mysql_error());
}
json(null, 'refresh');
}

  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Templates de email em Branco

Nos arquivos de chamada para as templates subistituir  $parametros = array( 'idoferta' =>...

Busca não funciona na listagem de itens do vipmin ou adminanunciante

Problema:Não é retornado o resultado ao fazer uma busca nas listagens do vipmin ou...

Powered by WHMCompleteSolution