<?php
include_once("dados.php");
include_once("usuarios_obj.php");
class usuarios
{
public $id_usuario = 0;
public $id_instituicao = 0;
public $id_depto = 0;
public $id_cidade = 0;
public $username = "";
public $senha = "";
public $nome_completo = "";
public $email = "";
public $niveluser = 99;
public $count = 0;
public function get_usuarios()
{
//Seleciona cidades no bnaco
$sql = "SELECT * FROM usuarios";
$sql .= " WHERE id_usuario > 0";
//Verifica par�metros
if ($this->id_usuario > 0) $sql .= " AND id_usuario = ".$this->id_usuario;
if ($this->id_instituicao > 0) $sql .= " AND id_instituicao = ".$this->id_instituicao;
if ($this->id_cidade > 0) $sql .= " AND id_cidade = ".$this->id_cidade;
if (strlen($this->username) > 0) $sql .= " AND username = '".$this->username."'";
if (strlen($this->senha) > 0) $sql .= " AND senha = '".$this->senha."'";
if (strlen($this->nome_completo) > 0) $sql.= " AND nome_completo LIKE '%".$this->nome_completo."%'";
if (strlen($this->email) > 0) $sql .= " AND email = '".$this->email."'";
$sql .= " ORDER BY nome_completo ASC";
//Conecta ao banco e abre query
$dados = new dados();
$dados->get_conexao();
$rs = mysql_query($sql);
$this->count = 0;
//Passa resultados pra um array do objeto cidades
while ($reg = mysql_fetch_array($rs))
{
$usuarios = new usuarios_obj();
$usuarios->id_usuario = $reg['id_usuario'];
$usuarios->id_instituicao = $reg['id_instituicao'];
$usuarios->id_cidade = $reg['id_cidade'];
$usuarios->username = $reg['username'];
$usuarios->nome_completo = $reg['nome_completo'];
$usuarios->email = $reg['email'];
$usuarios->id_depto = $reg['id_departamento'];
$usuarios->niveluser = $reg["nivel"];
$a[] = $usuarios;
$this->count++;
}
mysql_close();
return $a;
}
}
?>