<?php include '../../../../Conf/Include.php'; //INICIAMOS SESION Session::InitSession(); //CARGAMOS LA DEPENDENCIA set_dependencies(array("MessageController")); $messages = new MessageController(); $r = $messages->GetMessageTo(Session::GetSession("login", "id")); $a = array("count" => sizeof($r), "data" => $r); unset($messages); echo json_encode($a); exit;
<?php include '../../../Conf/Include.php'; Session::InitSession(); set_dependencies(array("AdminController", "MessageController")); $messagecontroller = new MessageController(); $id_user = $_SESSION['login']['id']; $count = $messagecontroller->GetMessageCountFrom($id_user); $msjto = $messagecontroller->GetMessageFrom($id_user, null); $count_submsj = 0; if (count($msjto) == 0) { $msjto = $messagecontroller->GetMessageTo($id_user, null); } foreach ($msjto as $k => $v) { $r = $messagecontroller->GetCountSubMessage($v['id_mensaje'], $id_user); $count_submsj += count($r); } $count += $count_submsj; if ($count == 0) { echo 0; } else { echo $count; } unset($messagecontroller); exit;
include '../../../Conf/Include.php'; //Inicia sesion Session::InitSession(); //agrega las dependencias set_dependencies(array("MessageController")); //controlador del mensaje $messagecontroller = new MessageController(); $id_user = Session::GetSession("login", "id"); //id del usuario $count = $messagecontroller->GetMessageCountFrom($id_user); //cuenta los mensajes $msjto = $messagecontroller->GetMessageFrom($id_user, null); //mensaje para $count_submsj = 0; // $sub_msj = $messagecontroller->GetMessageTo($id_user, null); foreach ($sub_msj as $value) { $msjto[] = $value; } function ordenar_fecha($a, $b) { return strtotime($b['fecha']) - strtotime($a['fecha']); } function ordenar_hora($a, $b) { return strtotime($b['hora']) - strtotime($a['hora']); } usort($msjto, 'ordenar_fecha'); //usort($msjto, 'ordenar_hora'); foreach ($msjto as $k => $v) { $r = $messagecontroller->GetCountSubMessage($v['id_mensaje'], $id_user);