public function all($id, $type, $id_user) { if ($id == "") { $sql = "SELECT `id_contato`, `assunto`, `idclienteid`, `id_user`, `novo`, `texto`, `type`, `nomecliente` FROM `contato` INNER JOIN `cliente` ON `idcliente`=`idclienteid` WHERE `type`={$type} AND `id_user`={$id_user} ORDER BY `id_contato` ASC;"; $vai = new MySQLDB(); $result = $vai->ExecuteQuery($sql); } else { $sql = "SELECT `id_contato`, `assunto`, `idclienteid`, `id_user`, `novo`, `texto`, `type`, `nomecliente` FROM `contato` INNER JOIN `cliente` ON `idcliente`=`idclienteid` WHERE `id_contato` = {$id};"; $vai = new MySQLDB(); $result = $vai->ExecuteQuery($sql); } while ($dados = mysql_fetch_array($result)) { $cliente = new Contato(); $cliente->setid_contato(array('id_contato' => $dados['id_contato'])); $cliente->setassunto(array('assunto' => $dados['assunto'])); $cliente->settexto(array('texto' => $dados['texto'])); $cliente->setid_estabelecimento_id(array('id_estabelecimento_id' => $dados['id_estabelecimento_id'])); $cliente->setnome_estabelecimento(array('nome_estabelecimento' => $dados['nome_estabelecimento'])); $cliente->setid_usuario_admin_id(array('id_usuario_admin_id' => $dados['id_usuario_admin_id'])); $cliente->setnovo(array('novo' => $dados['novo'])); $cliente->settype(array('type' => $dados['type'])); $arr[] = $cliente; } return $arr; }