Ir ao conteúdo
  • Comunicados

    • Gabriel Torres

      Seja um moderador do Clube do Hardware!   12-02-2016

      Prezados membros do Clube do Hardware, Está aberto o processo de seleção de novos moderadores para diversos setores ou áreas do Clube do Hardware. Os requisitos são:   Pelo menos 500 posts e um ano de cadastro; Boa frequência de participação; Ser respeitoso, cordial e educado com os demais membros; Ter bom nível de português; Ter razoável conhecimento da área em que pretende atuar; Saber trabalhar em equipe (com os moderadores, coordenadores e administradores).   Os interessados deverão enviar uma mensagem privada para o usuário @Equipe Clube do Hardware com o título "Candidato a moderador". A mensagem deverá conter respostas às perguntas abaixo:   Qual o seu nome completo? Qual sua data de nascimento? Qual sua formação/profissão? Já atuou como moderador em algo outro fórum, se sim, qual? De forma sucinta, explique o porquê de querer ser moderador do fórum e conte-nos um pouco sobre você.   OBS: Não se trata de função remunerada. Todos que fazem parte do staff são voluntários.

Ygor Sansone

Membros Juniores
  • Total de itens

    7
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. PHP como mudar o select from

    Muito obrigado, funcionou certinho
  2. PHP como mudar o select from

    Eu estou fazendo o meu index e eu queria colocar somente alguns produtos. Eu tenho uma pagina que mostra todos os meus produtos porém eu queria fazer o meu index diferente. ex: todos os produtos que tiverem o valor 1 no campo do banco de dados desconto aparecer no meu index, eu tenho que mudar isso no meu select from, porém eu não sei como fazer isso, teria como alguém me ajudar ? o meu select está deste jeito //Selecionar todos os cursos da tabela $result_curso = "SELECT * FROM cursos"; $resultado_curso = mysqli_query($conn, $result_curso); esse codigo é da minha pagina de pesquisa, eu não lembro como faz //Verificar se está sendo passado na URL a página atual, senao é atribuido a pagina $pagina = (isset($_GET['pagina']))? $_GET['pagina'] : 1; if(!isset($_GET['pesquisar'])){ header("Location: produtos.php"); }else{ $valor_pesquisar = $_GET['pesquisar']; } //Selecionar todos os cursos da tabela $result_curso = "SELECT * FROM cursos WHERE nome LIKE '%$valor_pesquisar%'"; $resultado_curso = mysqli_query($conn, $result_curso); Muito obrigado desde já
  3. PHP resultado da minha pesquisa

    Eu fiz um sistema de pesquisa de categoria / subcategoria e eu ja tinha feito um outro sistema de busca por palavras, porém eu não sei como utilizar o sistema de resultado do meu pesquisar de categorias igual ao meu sistema de pesquisa por nome. esse é o codigo que eu quero mudar para o resultado ficar aparecendo o nome do produto, imagem e o botão comprar <div class="container theme-showcase" role="main"> <div class="page-header"> <div class="row"> <div class="col-sm-6 col-md-6"> <h1>Pesquisa</h1> </div> </div> </div> <div> <form action="" method="POST"> <label>Categoria:</label> <br></br> <div class="styled-select"> <select name="id_categoria" id="id_categoria"> <option value="">Escolha a Categoria</option> <?php $result_cat = "SELECT * FROM categoria ORDER BY nome"; $resultado_cat = mysqli_query($conn, $result_cat); while($row_cat = mysqli_fetch_assoc($resultado_cat) ) { echo '<option value="'.$row_cat['id'].'">'.$row_cat['nome'].'</option>'; } ?> </div> </select><br><br> <div class="styled-select"> <label>Subcategoria:</label> <br></br> <span class="carregando">Aguarde, carregando...</span> <select name="id_sub_categoria" id="id_sub_categoria"> <option value="">Escolha a Subcategoria</option> </select><br><br> </div> <input type="image" src="img/search.png" width="120px" height="50px" value="Submit"> <br></br> </form> </div> <?php if($_SERVER['REQUEST_METHOD']=='POST'){ $id_categoria = $_POST['id_categoria']; $id_sub_categoria = $_POST['id_sub_categoria']; $result_pesquisar = "SELECT nome FROM cursos WHERE categoria_id = '$id_categoria' AND subcategoria_id = '$id_sub_categoria'"; $resultado_pesquisar = mysqli_query($conn, $result_pesquisar); ?> <div class="row"> <?php while ($row_pesquisar = mysqli_fetch_assoc($resultado_pesquisar)){ ?> <div class="col-sm-6 col-md-4"> <div class="thumbnail"> <img src="imagens/<?php echo $rows_cursos['imagem']; ?>"> <div class="caption text-center"> <a href="detalhes.php?id_curso=<?php echo $row_cat['id']; ?>"><h3><?php echo $row_cat['nome']; ?></h3></a> <p><a href="https://" class="btn btn-primary" role="button">Comprar</a> </p> </div> </div> </div> <?php } ?> </div> <?php } ?> </div> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $('#id_categoria').change(function(){ if( $(this).val() ) { $('#id_sub_categoria').hide(); $('.carregando').show(); $.getJSON('sub_categorias.php?search=',{id_categoria: $(this).val(), ajax: 'true'}, function(j){ var options = '<option value="">Escolha Subcategoria</option>'; for (var i = 0; i < j.length; i++) { options += '<option value="' + j[i].id + '">' + j[i].nome + '</option>'; } $('#id_sub_categoria').html(options).show(); $('.carregando').hide(); }); } else { $('#id_sub_categoria').html('<option value="">– Escolha Subcategoria –</option>'); } }); }); </script> </div> e esse é o codigo que esta certo <div class="container theme-showcase" role="main"> <div class="page-header"> <div class="row"> <div class="col-sm-6 col-md-6"> <h1>Produtos</h1> </div> </div> </div> <div class="row"> <?php while($rows_cursos = mysqli_fetch_assoc($resultado_cursos)){ ?> <div class="col-sm-6 col-md-4"> <div class="thumbnail"> <img src="imagens/<?php echo $rows_cursos['imagem']; ?>"> <div class="caption text-center"> <a href="detalhes.php?id_curso=<?php echo $rows_cursos['id']; ?>"><h3><?php echo $rows_cursos['nome']; ?></h3></a> <p><a href="https://<?php echo $rows_cursos['url']; ?>" class="btn btn-primary" role="button">Comprar</a> </p> </div> </div> </div> <?php } ?> Eu queria usar os dados do meu $row_cursos junto, tem como ?
  4. PHP Como melhorar esses sistema de pesquisa por ul

    Eu não entendi como eu poderia fazer, eu iria trocar o select por ul ? Eu gostaria de fazer mais ou menos nesse estilo http://www.hdistribuidoraoficial.com.br/produtos.asp?categoria=FERRAGEM/FERRAMENTA&subcategoria=BALDE P/ CONCRETO
  5. PHP Como melhorar esses sistema de pesquisa por ul

    @iHollyZinhO Eu gostaria de tirar o select e fazer por ul, igual a um menu dinamico
  6. Eu estou aprendendo PHP, e eu queria fazer um sistema de pesquisa por categoria usando ul, eu consegui fazer um sistema de pesquisa usando select que eu aprendi em um site porém eu não achei nenhum site ou video que explicasse como fazer um sistema usando ul. Eu gostaria de fazer pesquisa por categoria em que eu possa usar o meu sistema de vitrine. O meu código está por select porém eu queria mudar para ul. Vou explicar como eu fiz o meu banco de dados, o meu banco tem as tabelas categoria, subcategoria e cursos, uma depende da outra mas a tabela cursos que tem todos os meu produtos (nome, img, url...) Esta é a minha vitrine Esta é como o meu sistema por select mostra os meu produtos Este é o meu banco de dados Eu já tentei mudar varias vezes esse código porém nunca entra neste modelo. O codigo que eu quero mudar é esse: <form action="" method="POST"> <label>Categoria:</label> <select name="id_categoria" id="id_categoria"> <option value="">Escolha a Categoria</option> <?php $result_cat = "SELECT * FROM categoria ORDER BY nome"; $resultado_cat = mysqli_query($conn, $result_cat); while($row_cat = mysqli_fetch_assoc($resultado_cat) ) { echo '<option value="'.$row_cat['id'].'">'.$row_cat['nome'].'</option>'; } ?> </select><br><br> <label>Subcategoria:</label> <span class="carregando">Aguarde, carregando...</span> <select name="id_sub_categoria" id="id_sub_categoria"> <option value="">Escolha a Subcategoria</option> </select><br><br> <input type="submit" value="Pesquisar"> </form> </div> <?php if($_SERVER['REQUEST_METHOD']=='POST'){ $id_categoria = $_POST['id_categoria']; $id_sub_categoria = $_POST['id_sub_categoria']; $result_pesquisar = "SELECT nome FROM cursos WHERE categoria_id = '$id_categoria' AND subcategoria_id = '$id_sub_categoria'"; $resultado_pesquisar = mysqli_query($conn, $result_pesquisar); while ($row_pesquisar = mysqli_fetch_assoc($resultado_pesquisar)){ echo "Empresa: ".$row_pesquisar['nome'] . "<br>"; } } ?> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript"> $(function(){ $('#id_categoria').change(function(){ if( $(this).val() ) { $('#id_sub_categoria').hide(); $('.carregando').show(); $.getJSON('sub_categorias.php?search=',{id_categoria: $(this).val(), ajax: 'true'}, function(j){ var options = '<option value="">Escolha Subcategoria</option>'; for (var i = 0; i < j.length; i++) { options += '<option value="' + j.id + '">' + j.nome + '</option>'; } $('#id_sub_categoria').html(options).show(); $('.carregando').hide(); }); } else { $('#id_sub_categoria').html('<option value="">– Escolha Subcategoria –</option>'); } }); }); </script> O codigo que eu da vitrine é esse: <?php include_once("conexao.php"); //Verificar se está sendo passado na URL a página atual, senao é atribuido a pagina $pagina = (isset($_GET['pagina']))? $_GET['pagina'] : 1; if(!isset($_GET['pesquisar'])){ header("Location: comprar.html"); }else{ $valor_pesquisar = $_GET['pesquisar']; } //Selecionar todos os cursos da tabela $result_curso = "SELECT * FROM cursos WHERE nome LIKE '%$valor_pesquisar%'"; $resultado_curso = mysqli_query($conn, $result_curso); //Contar o total de cursos $total_cursos = mysqli_num_rows($resultado_curso); //Seta a quantidade de cursos por pagina $quantidade_pg = 12; //calcular o número de pagina necessárias para apresentar os cursos $num_pagina = ceil($total_cursos/$quantidade_pg); //Calcular o inicio da visualizacao $incio = ($quantidade_pg*$pagina)-$quantidade_pg; //Selecionar os cursos a serem apresentado na página $result_cursos = "SELECT * FROM cursos WHERE nome LIKE '%$valor_pesquisar%' limit $incio, $quantidade_pg"; $resultado_cursos = mysqli_query($conn, $result_cursos); $total_cursos = mysqli_num_rows($resultado_cursos); ?> ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// <div class="container theme-showcase" role="main"> <div class="page-header"> <div class="row"> <div class="col-sm-6 col-md-6"> <h1>Produtos</h1> </div> </div> </div> <div class="row"> <?php while($rows_cursos = mysqli_fetch_assoc($resultado_cursos)){ ?> <div class="col-sm-6 col-md-4"> <div class="thumbnail"> <img src="imagens/<?php echo $rows_cursos['imagem']; ?>"> <div class="caption text-center"> <a href="detalhes.php?id_curso=<?php echo $rows_cursos['id']; ?>"><h3><?php echo $rows_cursos['nome']; ?></h3></a> <p><a href="https://<?php echo $rows_cursos['url']; ?>" class="btn btn-primary" role="button">Comprar</a> </p> </div> </div> </div> <?php } ?> </div> Não precisa fazer por mim, só queria uma ajuda, muito obrigado desde já

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×