function carrega_feeds_usuario()
{
    // globals
    global $idioma;
    // tabelas
    $tabela[0] = TABELA_SEGUIDORES;
    $tabela[1] = TABELA_PRODUTO;
    // campos de tabela
    $campos_tabela[1] = TABELA_SEGUIDORES . ".idusuario";
    $campos_tabela[2] = TABELA_PRODUTO . ".idusuario";
    $campos_tabela[3] = TABELA_PRODUTO . ".id";
    $campos_tabela[4] = TABELA_SEGUIDORES . ".idamigo";
    // idusuario logado
    $idusuario = retorne_idusuario_logado();
    // limite de query
    $limite_query = limit_query();
    // query
    $query = "select distinct *from {$tabela['1']} inner join {$tabela['0']} on {$campos_tabela['2']}={$campos_tabela['1']} and {$campos_tabela['4']}='{$idusuario}' order by {$campos_tabela['3']} desc {$limite_query};";
    // comando
    $comando = comando_executa($query);
    // contador
    $contador = 0;
    // numero de linhas
    $numero_linhas = retorne_numero_linhas_comando($comando);
    // constroe produtos
    for ($contador == $contador; $contador <= $numero_linhas; $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // codigo html
        $codigo_html .= constroe_produto($dados);
    }
    // retorno
    return $codigo_html;
}
示例#2
0
function carrega_produtos()
{
    // globals
    global $idioma;
    // tabela
    $tabela = TABELA_PRODUTO;
    // limit de query
    $limit = "order by id desc " . limit_query();
    // termo de pesquisa
    $termo_pesquisa = retorna_termo_pesquisa();
    // idusuario
    $idusuario = retorne_idusuario_request();
    // usuario logado
    $usuario_logado = retorne_usuario_logado();
    // id de produto via get
    $idproduto = retorne_idproduto_get();
    // categoria de produto
    $categoria_produto = retorne_categoria_produto_get();
    // produtos de usuario
    if (retorne_href_get() == $idioma[19]) {
        // completa query
        $completa = "where idusuario='{$idusuario}'";
    }
    // valida termo de pesquisa
    if ($termo_pesquisa == null) {
        // query
        $query = "select *from {$tabela} {$completa} {$limit};";
    } else {
        // campo like
        $campo_like = "titulo like '% {$termo_pesquisa} %' or titulo like '{$termo_pesquisa} %' or titulo like '% {$termo_pesquisa}' or descricao like '% {$termo_pesquisa} %' or descricao like '{$termo_pesquisa} %' or descricao like '% {$termo_pesquisa}'";
        // query
        $query = "select *from {$tabela} where {$campo_like} {$limit};";
    }
    // valida idproduto
    if ($idproduto != -1) {
        $query = "select *from {$tabela} where id='{$idproduto}' {$limit};";
    }
    // pesquisa produto por categoria
    if ($categoria_produto != null) {
        $query = "select *from {$tabela} where categoria='{$categoria_produto}';";
    }
    // comando
    $comando = comando_executa($query);
    // contador
    $contador = 0;
    // constroe produtos
    for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) {
        // dados
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        // codigo html
        $codigo_html .= constroe_produto($dados);
    }
    // separa dados
    return $codigo_html;
}
示例#3
0
function carrega_produtos()
{
    global $idioma;
    $tabela = TABELA_PRODUTO;
    $limit = "order by id desc " . limit_query();
    $termo_pesquisa = retorna_termo_pesquisa();
    $idusuario = retorne_idusuario_request();
    $usuario_logado = retorne_usuario_logado();
    $idproduto = retorne_idproduto_get();
    $categoria_produto = retorne_categoria_produto_get();
    if (retorne_href_get() == $idioma[19]) {
        $completa = "where idusuario='{$idusuario}'";
    }
    if ($termo_pesquisa == null) {
        $query = "select *from {$tabela} {$completa} {$limit};";
    } else {
        $campo_like = "titulo like '% {$termo_pesquisa} %' or titulo like '{$termo_pesquisa} %' or titulo like '% {$termo_pesquisa}' or descricao like '% {$termo_pesquisa} %' or descricao like '{$termo_pesquisa} %' or descricao like '% {$termo_pesquisa}'";
        $query = "select *from {$tabela} where {$campo_like} {$limit};";
    }
    if ($idproduto != -1) {
        $query = "select *from {$tabela} where id='{$idproduto}' {$limit};";
    }
    if ($categoria_produto != null) {
        $query = "select *from {$tabela} where categoria='{$categoria_produto}';";
    }
    $comando = comando_executa($query);
    $contador = 0;
    for ($contador == $contador; $contador <= retorne_numero_linhas_comando($comando); $contador++) {
        $dados = mysql_fetch_array($comando, MYSQL_ASSOC);
        $codigo_html .= constroe_produto($dados);
    }
    return $codigo_html;
}