public function deletadasByUsuario($idUsuario) { $sql = "select * from mensagem where msg_ativo = 0 and msg_proprietario = " . $idUsuario; $result = $this->retrieve($sql); $lista = array(); while ($qr = mysqli_fetch_array($result)) { $mens = new Mensagem(); $mens->setMsg_id($qr["msg_id"]); $mens->setMsg_destinatario($qr["msg_destinatario"]); $mens->setMsg_remetente($qr["msg_remetente"]); $mens->setMsg_assunto($qr["msg_assunto"]); $mens->setMsg_mensagem($qr["msg_mensagem"]); $mens->setMsg_lida($qr["msg_lida"]); $mens->setMsg_cx_entrada($qr["msg_cx_entrada"]); $mens->setMsg_cx_enviado($qr["msg_cx_enviado"]); $mens->setMsg_tipo_mensagem($qr["msg_tipo_mensagem"]); $mens->setMsg_data($qr["msg_data"]); $mens->setMsg_proprietario($qr["msg_proprietario"]); $mens->setMsg_anexo($qr["msg_anexo"]); $mens->setMsg_ativo($qr["msg_ativo"]); $mens->setDestinatarios($qr["destinatarios"]); $mens->setMsg_destinatario_grupo($qr["msg_destinatario_grupo"]); array_push($lista, $mens); } return $lista; }
echo $mensagemTxt; $assunto = "Sugestão de conteúdo para a Galeria"; $msgRemetente = 0; $msgDestinatario = 0; $data = date("Y-m-d"); foreach ($destinatarios as $i => $value) { $mensagem = new Mensagem(); $mensagem->setMsg_destinatario($destinatarios[$i]); $mensagem->setMsg_assunto(utf8_decode($assunto)); $mensagem->setMsg_cx_entrada('s'); $mensagem->setMsg_cx_enviado('n'); $mensagem->setMsg_data($data); $mensagem->setMsg_proprietario($destinatarios[$i]); $mensagem->setMsg_remetente($logado['id']); $mensagem->setMsg_lida("n"); $mensagem->setMsg_ativo("1"); $mensagem->setMsg_mensagem(utf8_decode($mensagemTxt)); $mensagem->setDestinatarios(implode(" ", $destinatarios)); $mensagemController->insert($mensagem); $msgDestinatario++; } if ($msgDestinatario == count($destinatarios) && $msgRemetente > 0) { echo true; } else { echo false; } break; case "responder": $logado = unserialize($_SESSION['USR']); $idmens = $_POST["id"]; $mensagem = $mensagemController->selectMensagem($idmens);