/** * Nos retorna un vector con la informacion de un usuario en particular de Orfeo * @param $usuaEmail, correo electronico que tiene en LDAP * @param $usuaDoc, cedula o documento de un usuario * @author German A. Mahecha * @return 0, si no encuentra el usuario. */ function darUsuarioSelect($usuaEmail = '', $usuaDoc = '') { $ruta_raiz = ".."; include_once "{$ruta_raiz}/include/db/ConnectionHandler.php"; $db = new ConnectionHandler("{$ruta_raiz}"); $db->conn->SetFetchMode(ADODB_FETCH_ASSOC); if ($usuaEmail != '') { $sql = "select DEPE_CODI, USUA_CODI, USUA_DOC, USUA_EMAIL from usuario where UPPER(USUA_EMAIL) = UPPER('{$usuaEmail}')"; } elseif ($usuaDoc != '') { $sql = "select DEPE_CODI, USUA_CODI, USUA_DOC, USUA_EMAIL from usuario where USUA_DOC = {$usuaDoc}"; } else { return $usuario; } $rs = $db->getResult($sql); while (!$rs->EOF) { $usuario['email'] = $rs->fields['USUA_EMAIL']; $usuario['codusuario'] = $rs->fields['USUA_CODI']; $usuario['dependencia'] = $rs->fields['DEPE_CODI']; $usuario['documento'] = $rs->fields['USUA_DOC']; $rs->MoveNext(); } return $usuario; }