public function listar($codigo) { if ($codigo == NULL) { $resultado = mysql_query("SELECT * FROM consulta C \n\t\t\t\t\t\t\t\t\t inner join pessoas P on P.id = C.id_paciente \n\t\t\t\t\t\t\t\t\t order by data_consulta\n\t\t\t\t\t\t\t\t\t "); } else { $resultado = mysql_query("SELECT * FROM consulta C \n\t\t\t\t\t\t\t\t\t inner join pessoas P on P.id = C.id_paciente \n\t\t\t\t\t\t\t\t\t where C.id_medico='" . $codigo . "'\n\t\t\t\t\t\t\t\t\t order by data_consulta\n\t\t\t\t\t\t\t\t\t "); } $lista = array(); while ($linha = mysql_fetch_array($resultado)) { $consulta = new Consulta(); $consulta->setId($linha['id_consulta']); $res = mysql_query("SELECT id, nome FROM pessoas WHERE id='" . $linha['id_medico'] . "' "); $ln = mysql_fetch_array($res); $consulta->setMedico($ln['nome']); $consulta->setPaciente($linha['nome']); $consulta->setDataHora($linha['data_consulta']); $consulta->setReconsulta($linha['tipo_consulta']); //$consulta->setSintoma($linha['celular']); //$consulta->setDiagnostico($linha['data_nascimento']); //$consulta->setReceita($linha['data_nascimento']); $lista[] = $consulta; } return $lista; }