function monta_pacotes_visitas_perfil($comando) { // numero de linhas ---------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // --------------------------------------------------------- // contador --------------------------------------------- $contador = 0; // contador // --------------------------------------------------------- // organizando dados -------------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // obtendo dados ------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // obtendo dados // --------------------------------------------------------- // dados de tabela ------------------------------------ $idamigo = $dados['idamigo']; // dados de tabela // --------------------------------------------------------- // atualizando array ---------------------------------- if ($idamigo != null) { $arrays_idusuarios[] = $idamigo; // atualizando array } // --------------------------------------------------------- } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto = monta_pacotes_usuarios($arrays_idusuarios, 1); // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function carrega_lista_usuarios($tipo_carregar, $tipo_exibir) { // tipo carregar --------------------------------------- // 1 carrega amigos aceitos // 2 carrega solicitacoes de amizades que enviou // 3 carrega solicitacoes de amizades que recebeu // 4 carrega usuarios por hashtags // 5 carrega usuarios proximos // 6 usuarios comentaram // 7 usuarios curtiram // 8 usuarios compartilharam // 9 usuarios seguidores // --------------------------------------------------------- // tipo exibir -------------------------------------------- // 1 exibe usuarios normal // 2 exibe usuarios miniatura // --------------------------------------------------------- // globals ----------------------------------------------- global $tabela_banco; // tabela de banco // --------------------------------------------------------- // limit tabela ------------------------------------------ $limit_tabela = retorne_limit_tabela_get(); // limit tabela // --------------------------------------------------------- // array com pacotes de ids de usuarios -------- $array_pacote_idusuarios = array(); // array com pacotes de ids de usuarios // --------------------------------------------------------- // informa se o usuario e o dono do perfil ------ $usuario_dono_perfil_resposta = retorna_usuario_vendo_perfil_dono(); // informa se o usuario e o dono do perfil // -------------------------------------------------------- // id de usuario que visualiza o perfil ----------- # impede usuarios de verem solicitacoes de amizades # de outras pessoas! if ($tipo_carregar == 2) { $idusuario = retorne_idusuario_logado(); // id de usuario logado } else { $idusuario = retorne_idusuario_visualizando_perfil(); // id de usuario que visualiza o perfil } // --------------------------------------------------------- // verifica tipo de query a ser criada ------------- switch ($tipo_carregar) { case 1: $query = "select *from {$tabela_banco['4']} where idusuario='{$idusuario}' and aceitou='2' {$limit_tabela};"; // amigos aceitos $query_sem_limite = "select *from {$tabela_banco['4']} where idusuario='{$idusuario}' and aceitou='2';"; // amigos aceitos break; case 2: $query = "select *from {$tabela_banco['4']} where idusuario='{$idusuario}' and aceitou='3' and tipo_solicita='2' {$limit_tabela};"; // solicitacoes de amizades $query_sem_limite = "select *from {$tabela_banco['4']} where idusuario='{$idusuario}' and aceitou='3' and tipo_solicita='2';"; // solicitacoes de amizades break; case 3: $query = "select *from {$tabela_banco['4']} where idusuario='{$idusuario}' and aceitou='3' and tipo_solicita='1' {$limit_tabela};"; // solicitacoes de amizades $query_sem_limite = "select *from {$tabela_banco['4']} where idusuario='{$idusuario}' and aceitou='3' and tipo_solicita='1';"; // solicitacoes de amizades break; } // --------------------------------------------------------- // comando -------------------------------------------- $comando = comando_executa($query); // comando // --------------------------------------------------------- // contador --------------------------------------------- $contador = 0; // contador // --------------------------------------------------------- // numero de linhas ---------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // --------------------------------------------------------- // numero de linhas sem limite -------------------- $numero_linhas_sem_limite = retorne_numero_linhas_query($query_sem_limite); // numero de linhas sem limite // --------------------------------------------------------- // carregando ids de usuarios --------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ------------------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // --------------------------------------------------------- // id de usuario de tabela --------------------------- $idusuario_tabela = $dados['idamigo']; // id de usuario de tabela // --------------------------------------------------------- // atualizando ids de usuarios --------------------- if ($idusuario_tabela != null) { $array_pacote_idusuarios[] = $idusuario_tabela; // atualizando ids de usuarios } // --------------------------------------------------------- } // --------------------------------------------------------- // pacote com usuarios listados ------------------- $pacote_usuarios = monta_pacotes_usuarios($array_pacote_idusuarios, $tipo_exibir); // pacote com usuarios listados // --------------------------------------------------------- // paginacao ------------------------------------------- $paginacao .= ""; // paginacao $paginacao .= monta_paginas_paginacao($numero_linhas_sem_limite); // paginacao $paginacao .= ""; // paginacao // --------------------------------------------------------- // adiciona paginacao ------------------------------- $pacote_usuarios .= $paginacao; // adiciona paginacao // --------------------------------------------------------- // retorno ----------------------------------------------- return $pacote_usuarios; // retorno // --------------------------------------------------------- }
function carrega_usuarios_compartilharam_postagem() { // globals ---------------------------------------------- global $tabela_banco; // tabela banco // -------------------------------------------------------- // limit de query -------------------------------------- $limit_query = retorne_limit_tabela_get(); // limit de query // -------------------------------------------------------- // id de publicacao ---------------------------------- $idpublicacao = retorne_idpublicacao_get(); // id de publicacao // -------------------------------------------------------- // query ------------------------------------------------ $query[0] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}';"; // query // -------------------------------------------------------- // comando ------------------------------------------- $comando = comando_executa($query[0]); // comando // -------------------------------------------------------- // numero de linhas --------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // -------------------------------------------------------- // numero resultados ------------------------------- $numero_resultados = retorne_numero_linhas_query($query[1]); // numero total de linhas // -------------------------------------------------------- // numero resultados kb, mb etc ----------------- $numero_resultados_convertido = retorne_tamanho_resultado($numero_resultados); // numero de resultados convertido para tamanho kb, mb etc... // -------------------------------------------------------- // contador -------------------------------------------- $contador = 0; // contador // -------------------------------------------------------- // obtendo arrays com ids de usuarios --------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ----------------------------------------------- $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // -------------------------------------------------------- // idusuario ------------------------------------------- $idusuario = $dados['idusuario']; // idusuario de tabela // -------------------------------------------------------- // valida idusuario ----------------------------------- if ($idusuario != null) { $arrays_idusuarios[] = $idusuario; // atualiza array com ids de usuarios } // -------------------------------------------------------- } // -------------------------------------------------------- // codigo html bruto --------------------------------- if ($numero_resultados > 1) { $codigo_html_bruto .= "{$numero_resultados_convertido} pessoas compartilharam"; } else { $codigo_html_bruto .= "{$numero_resultados_convertido} pessoa compartilhou"; } // -------------------------------------------------------- // adiciona div informa postagem ---------------- $codigo_html_bruto .= " "; $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?tipo_pagina=16&post_id={$idpublicacao}'>"; $codigo_html_bruto .= "esta postagem"; $codigo_html_bruto .= "</a>"; $codigo_html_bruto .= "."; // --------------------------------------------------------- // adiciona div ----------------------------------------- $codigo_html_bruto = "<div class='classe_div_postagem_compartilhou'>{$codigo_html_bruto}</div>"; // adiciona div // --------------------------------------------------------- // monta usuarios ------------------------------------ $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1); $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados); // codigo html bruto // -------------------------------------------------------- // titulo ------------------------------------------------- $titulo = "Compartilharam"; // titulo // -------------------------------------------------------- // div especial ---------------------------------------- $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null); // div especial // -------------------------------------------------------- // retorno ---------------------------------------------- return $codigo_html_bruto; // retorno // -------------------------------------------------------- }
function sugerir_amizades() { // globals ----------------------------------------------- global $tabela_banco; // tabelas do banco de dados // --------------------------------------------------------- // usuario dono do perfil ----------------------------- $usuario_dono_perfil = retorna_usuario_vendo_perfil_dono(); // usuario dono do perfil // --------------------------------------------------------- // verifica se e dono do perfil ---------------------- if ($usuario_dono_perfil == false) { return null; // retorno nulo } // --------------------------------------------------------- // tabela de cadastro --------------------------------- $tabela[0] = $tabela_banco[3]; // tabela de informacoes // --------------------------------------------------------- // termo de pesquisa -------------------------------- $termo_pesquisa = retorne_termo_pesquisa(); // termo de pesquisa // --------------------------------------------------------- // limit query ------------------------------------------- $limit_query = retorne_limit_pesquisa_geral_get(); // limit query // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // array de dados de usuario ----------------------- $dados_array_usuario = retorna_dados_usuario_array($idusuario_logado); // array de dados de usuario // --------------------------------------------------------- // obtendo cidade e estado ------------------------- $cidade = $dados_array_usuario['cidade']; // cidade $estado = $dados_array_usuario['estado']; // estado // ---------------------------------------------------------- // query ------------------------------------------------- $query[0] = "select *from {$tabela['0']} where cidade like '%{$cidade}%' and estado like '%{$estado}%' {$limit_query};"; // query // --------------------------------------------------------- // comando -------------------------------------------- $comando = comando_executa($query[0]); // comando // --------------------------------------------------------- // numero de linhas ---------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // --------------------------------------------------------- // contador --------------------------------------------- $contador = 0; // contador // --------------------------------------------------------- // obtendo ids de usuarios ------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ------------------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // --------------------------------------------------------- // id de amigo ----------------------------------------- $idusuario = $dados['idusuario']; // id de amigo // --------------------------------------------------------- // estatus de amizade ------------------------------- $estatus_amizade = retorne_status_amizade($idusuario); // estatus de amizade // --------------------------------------------------------- // id de usuario ---------------------------------------- if ($idusuario != null and $estatus_amizade == 1 and $idusuario_logado != $idusuario and retorne_esta_bloqueado($idusuario) == false) { $arrays_idusuarios[] = $idusuario; // id de usuario } // --------------------------------------------------------- } // --------------------------------------------------------- // url de pesquisa ------------------------------------ $url_pesquisa = retorne_url_pesquisa_geral(null, 7); // url de pesquisa // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<a href='{$url_pesquisa}'>Encontre mais pessoas...</a>"; $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1); // --------------------------------------------------------- // adiciona div especial ---------------------------- $codigo_html_bruto = constroe_div_especial_geral("Próximos a você", $codigo_html_bruto, null); // adiciona div especial // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function retorne_numero_aniversariantes($modo_retorno) { // 1 retorna numero // 2 retorna lista com amigos aniversariantes // globals ------------------------------------------------ global $tabela_banco; // tabela de banco // ---------------------------------------------------------- // id de usuario ---------------------------------------- $idusuario = retorne_idusuario_logado(); // id de usuario // ---------------------------------------------------------- // dados de usuarios ---------------------------------- switch ($modo_retorno) { case 1: // todos $dados_array = retorne_array_amigos_listados_sem_limit($idusuario); // dados de usuarios break; case 2: // retorna lista $dados_array = retorne_array_amigos_listados($idusuario); // dados de usuarios break; } // ---------------------------------------------------------- // contador de retorno -------------------------------- $contador_retorno = 0; // contador // ---------------------------------------------------------- // obtendo id de amigo ------------------------------- foreach ($dados_array as $idamigo) { // verifica se id de amigo e valido ------------------ if ($idamigo != null) { // verifica o modo de retorno ------------------------ switch ($modo_retorno) { case 1: if (retorna_aniversario($idamigo) == true) { $contador_retorno++; // contador de retorno } break; case 2: if (retorna_aniversario($idamigo) == true) { $arrays_idusuarios[] = $idamigo; // atualiza array } break; default: if (retorna_aniversario($idamigo) == true) { $contador_retorno++; // contador de retorno } } // ---------------------------------------------------------- } // ---------------------------------------------------------- } // ---------------------------------------------------------- // verifica o modo de retorno ------------------------ switch ($modo_retorno) { case 1: return $contador_retorno; // retorno break; case 2: // numero de amigos aceitos ---------------------------- $numero_amigos = retorne_numero_amizades_solicitacoes(1); // numero de amigos aceitos // --------------------------------------------------------------- // codigo html bruto ---------------------------------------- $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 2); $codigo_html_bruto .= monta_paginas_paginacao($numero_amigos); // --------------------------------------------------------------- // retorna pacotes com usuarios ------------------------ return $codigo_html_bruto; // retorna pacotes com usuarios // --------------------------------------------------------------- break; default: return $contador_retorno; // retorno } // ---------------------------------------------------------- }
function carrega_usuarios_compartilharam_postagem() { global $tabela_banco; $limit_query = retorne_limit_tabela_get(); $idpublicacao = retorne_idpublicacao_get(); $query[0] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}' {$limit_query};"; $query[1] = "select *from {$tabela_banco['17']} where idpublicacao='{$idpublicacao}';"; $comando = comando_executa($query[0]); $numero_linhas = retorne_numero_linhas_comando($comando); $numero_resultados = retorne_numero_linhas_query($query[1]); $numero_resultados_convertido = retorne_tamanho_resultado($numero_resultados); $contador = 0; for ($contador == $contador; $contador <= $numero_linhas; $contador++) { $dados = mysql_fetch_array($comando, MYSQL_ASSOC); $idusuario = $dados['idusuario']; if ($idusuario != null) { $arrays_idusuarios[] = $idusuario; } } if ($numero_resultados > 1) { $codigo_html_bruto .= "{$numero_resultados_convertido} pessoas compartilharam"; } else { $codigo_html_bruto .= "{$numero_resultados_convertido} pessoa compartilhou"; } $codigo_html_bruto .= " "; $codigo_html_bruto .= "<a href='{$url_pagina_inicial_site}?tipo_pagina=16&post_id={$idpublicacao}'>"; $codigo_html_bruto .= "esta postagem"; $codigo_html_bruto .= "</a>"; $codigo_html_bruto .= "."; $codigo_html_bruto = "<div class='classe_div_postagem_compartilhou'>{$codigo_html_bruto}</div>"; $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1); $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados); $titulo = "Compartilharam"; $codigo_html_bruto = constroe_div_especial_geral($titulo, $codigo_html_bruto, null); return $codigo_html_bruto; }
function pesquisa_informacoes_perfil() { // globals ----------------------------------------------- global $tabela_banco; // tabelas do banco de dados // --------------------------------------------------------- // termo de pesquisa -------------------------------- $termo_pesquisa = retorne_termo_pesquisa(); // termo de pesquisa // --------------------------------------------------------- // limit query ------------------------------------------- $limit_query = retorne_limit_pesquisa_geral_get(); // limit query // --------------------------------------------------------- // id de usuario logado ------------------------------ $idusuario_logado = retorne_idusuario_logado(); // id de usuario logado // --------------------------------------------------------- // array de dados de usuario ----------------------- $dados_array_usuario = retorna_dados_usuario_array($idusuario_logado); // array de dados de usuario // --------------------------------------------------------- // obtendo cidade e estado ------------------------- $cidade = $dados_array_usuario['cidade']; // cidade $estado = $dados_array_usuario['estado']; // estado // ---------------------------------------------------------- // modo de pesquisa ----------------- switch (retorna_modo_pesquisa_geral()) { case 2: $query[0] = "select *from {$tabela_banco['3']} where cidade like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where cidade like '%{$termo_pesquisa}%';"; // query break; case 3: $query[0] = "select *from {$tabela_banco['3']} where estado like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where estado like '%{$termo_pesquisa}%';"; // query break; case 4: $query[0] = "select *from {$tabela_banco['3']} where site like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where site like '%{$termo_pesquisa}%';"; // query break; case 6: $query[0] = "select *from {$tabela_banco['3']} where sexo like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where sexo like '%{$termo_pesquisa}%';"; // query break; case 7: $query[0] = "select *from {$tabela_banco['3']} where cidade like '%{$cidade}%' and estado like '%{$estado}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where cidade like '%{$cidade}%' and estado like '%{$estado}%';"; // query break; case 8: $query[0] = "select *from {$tabela_banco['3']} where estado_civil like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where estado_civil like '%{$termo_pesquisa}%';"; // query break; case 10: $query[0] = "select *from {$tabela_banco['3']} where cidade like '%{$cidade}%' and estado like '%{$estado}%' and sexo like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where cidade like '%{$cidade}%' and estado like '%{$estado}%' and sexo like '%{$termo_pesquisa}%';"; // query break; case 11: $query[0] = "select *from {$tabela_banco['14']} where profissao like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['14']} where profissao like '%{$termo_pesquisa}%';"; // query break; case 12: $query[0] = "select *from {$tabela_banco['14']} where projetos like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['14']} where projetos like '%{$termo_pesquisa}%';"; // query break; case 13: $query[0] = "select *from {$tabela_banco['14']} where formacao like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['14']} where formacao like '%{$termo_pesquisa}%';"; // query break; case 14: $query[0] = "select *from {$tabela_banco['14']} where experiencia like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['14']} where experiencia like '%{$termo_pesquisa}%';"; // query break; case 15: $query[0] = "select *from {$tabela_banco['14']} where empregado like '%nao%' and profissao like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['14']} where empregado like '%nao%' and profissao like '%{$termo_pesquisa}%';"; // query break; case 16: $query[0] = "select *from {$tabela_banco['14']} where empregado like '%nao%' and profissao like '%{$termo_pesquisa}%' and estado like '%{$estado}%' {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['14']} where empregado like '%nao%' and profissao like '%{$termo_pesquisa}%' and estado like '%{$estado}%' ;"; // query break; case 17: // campos de pesquisa da tabela $campos_tabela .= "ensino_medio like '%{$termo_pesquisa}%' or "; $campos_tabela .= "ensino_medio_ano like '%{$termo_pesquisa}%' or "; $campos_tabela .= "faculdade like '%{$termo_pesquisa}%' or "; $campos_tabela .= "faculdade_ano like '%{$termo_pesquisa}%' or "; $campos_tabela .= "habilidade_profissional like '%{$termo_pesquisa}%' or "; $campos_tabela .= "trabalha_onde like '%{$termo_pesquisa}%' or "; $campos_tabela .= "trabalha_onde_ano like '%{$termo_pesquisa}%' or "; $campos_tabela .= "interesse_sexual like '%{$termo_pesquisa}%' or "; $campos_tabela .= "endereco like '%{$termo_pesquisa}%' or "; $campos_tabela .= "religiao like '%{$termo_pesquisa}%' or "; $campos_tabela .= "politica like '%{$termo_pesquisa}%' or "; $campos_tabela .= "apelido like '%{$termo_pesquisa}%' or "; $campos_tabela .= "citacao like '%{$termo_pesquisa}%' or "; $campos_tabela .= "odeia like '%{$termo_pesquisa}%' or "; $campos_tabela .= "cidade_natal like '%{$termo_pesquisa}%' or "; $campos_tabela .= "livros like '%{$termo_pesquisa}%' or "; $campos_tabela .= "cinema like '%{$termo_pesquisa}%' or "; $campos_tabela .= "tv like '%{$termo_pesquisa}%' or "; $campos_tabela .= "atividades like '%{$termo_pesquisa}%' or "; $campos_tabela .= "jogos like '%{$termo_pesquisa}%'"; // monta query $query[0] = "select *from {$tabela_banco['30']} where {$campos_tabela} {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['30']} where {$campos_tabela};"; // query break; case 18: // campos de pesquisa da tabela $campos_tabela .= "data_nascimento like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "cidade like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "estado like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "sobre_usuario like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "sexo like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "estado_civil like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "telefone like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "site like '%{$termo_pesquisa}%' or "; // campos da tabela $campos_tabela .= "tribo_urbana like '%{$termo_pesquisa}%'"; // campos da tabela // monta query $query[0] = "select *from {$tabela_banco['3']} where {$campos_tabela} {$limit_query};"; // query $query[1] = "select *from {$tabela_banco['3']} where {$campos_tabela};"; // query break; } // -------------------------------------------- // comando -------------------------------------------- $comando = comando_executa($query[0]); // comando // --------------------------------------------------------- // numero de linhas ---------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // --------------------------------------------------------- // contador --------------------------------------------- $contador = 0; // contador // --------------------------------------------------------- // obtendo ids de usuarios ------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ------------------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // --------------------------------------------------------- // id de usuario ---------------------------------------- $arrays_idusuarios[] = $dados['idusuario']; // id de usuario // --------------------------------------------------------- } // --------------------------------------------------------- // total de resultados -------------------------------- $numero_resultados = retorne_numero_linhas_query($query[1]); // numero de linhas // --------------------------------------------------------- // informa numero de resultados ----------------- if ($numero_resultados > 1) { $resultados_encontrados = "Encontrados {$numero_resultados} resultados"; // plural } else { $resultados_encontrados = "Encontrado {$numero_resultados} resultado"; // singular } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='classe_div_numero_resultados_pesquisa_geral'>"; $codigo_html_bruto .= $resultados_encontrados; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1); $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados); // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }
function pesquisa_perfil() { // globals ----------------------------------------------- global $tabela_banco; // tabelas do banco de dados // --------------------------------------------------------- // tabela de cadastro --------------------------------- $tabela[0] = $tabela_banco[1]; // tabela de cadastro $tabela[1] = $tabela_banco[3]; // tabela de informacoes // --------------------------------------------------------- // termo de pesquisa -------------------------------- $termo_pesquisa = retorne_termo_pesquisa(); // termo de pesquisa // --------------------------------------------------------- // limit query ------------------------------------------- $limit_query = retorne_limit_pesquisa_geral_get(); // limit query // --------------------------------------------------------- // query ------------------------------------------------- $query[0] = "select *from {$tabela['0']} where nome like '%{$termo_pesquisa}%' {$limit_query};"; // query $query[1] = "select *from {$tabela['0']} where nome like '%{$termo_pesquisa}%';"; // query // --------------------------------------------------------- // comando -------------------------------------------- $comando = comando_executa($query[0]); // comando // --------------------------------------------------------- // numero de linhas ---------------------------------- $numero_linhas = retorne_numero_linhas_comando($comando); // numero de linhas // --------------------------------------------------------- // contador --------------------------------------------- $contador = 0; // contador // --------------------------------------------------------- // obtendo ids de usuarios ------------------------- for ($contador == $contador; $contador <= $numero_linhas; $contador++) { // dados ------------------------------------------------ $dados = mysql_fetch_array($comando, MYSQL_ASSOC); // dados // --------------------------------------------------------- // id de usuario ---------------------------------------- $arrays_idusuarios[] = $dados['idusuario']; // id de usuario // --------------------------------------------------------- } // --------------------------------------------------------- // total de resultados -------------------------------- $numero_resultados = retorne_numero_linhas_query($query[1]); // numero de linhas // --------------------------------------------------------- // informa numero de resultados ----------------- if ($numero_resultados > 1) { $resultados_encontrados = "Encontrados {$numero_resultados} resultados"; // plural } else { $resultados_encontrados = "Encontrado {$numero_resultados} resultado"; // singular } // --------------------------------------------------------- // codigo html bruto ---------------------------------- $codigo_html_bruto .= "<div class='classe_div_numero_resultados_pesquisa_geral'>"; $codigo_html_bruto .= $resultados_encontrados; $codigo_html_bruto .= "</div>"; $codigo_html_bruto .= monta_pacotes_usuarios($arrays_idusuarios, 1); $codigo_html_bruto .= monta_paginas_paginacao($numero_resultados); // --------------------------------------------------------- // retorno ----------------------------------------------- return $codigo_html_bruto; // retorno // --------------------------------------------------------- }