Mazarello Martines Postado Setembro 16, 2010 Denunciar Share Postado Setembro 16, 2010 My fist post XD :P ^^ae eu gostaria de uma pagina de busca mais legalzinhap/ site de meu jogo http://mublood.forumeiros.com/ae eu gostaria dela assim:siga as imagens abaixo:busca c/ Checkboxae vai uma image do meu banco de dadosvlw Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Stoma Postado Setembro 17, 2010 Denunciar Share Postado Setembro 17, 2010 Legal sua página! E qual é sua dúvida? ^_^ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mazarello Martines Postado Setembro 17, 2010 Autor Denunciar Share Postado Setembro 17, 2010 Tipoae gostaria de saber como fazer uma pagina de busca usando checkboxmais em multiplas tabelas do mysql tipo região, cargo e cidadeeu tentei varios scripts de varios site mais nenhum funciona 100%Legal sua página! E qual é sua dúvida? ^_^ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Setembro 18, 2010 Denunciar Share Postado Setembro 18, 2010 Certo, desses vários scripts que você tentou, qual chegou mais perto? E o que faltou para te atender? Pode posta-lo aqui?Com uma base já feita, fica mais fácil de ajudar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mazarello Martines Postado Setembro 20, 2010 Autor Denunciar Share Postado Setembro 20, 2010 (editado) <?php mysql_connect("localhost", "user", "pw"); mysql_select_db("dialogon_clientes"); $pesquisa = $_POST['busca']; $por = $_POST['por']; $regiao2 = $_POST['regiao']; $regiau = $_POST['regiao']; $cidadenegra = $_POST['cidade']; if($cidadenegra!= ''){ $xurupitadoita="cidade";} if($cidadenegra== ''){ $xurupitadoita="$por";} $cargogado = $_POST['cargo']; if($cargogado!= ''){ $xurupitadoida="cargo";} if($cargogado== ''){ $xurupitadoida="$por";} if($regiao2== '14'){ $regiao2="Cuiabá";} $pesquisa = mysql_real_escape_string($pesquisa); ?> <title>Procurar <?php echo "$pesquisa"; ?></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.js"></script> <script type="text/javascript"> $(document).ready(function() { $("h1#mostra").toggle( function() { $("div#oculto").fadeIn(); // ou slideDown() }, function() { $("div#oculto").fadeOut(); // ou slideUp() } ); }); </script> <style> body{background-color:#FFF} #tabela td{border: 1px #000 solid; font: "Trebuchet MS", Arial, Helvetica, sans-serif #0F0;} #tabela tr{border: 1px #000 solid; font: "Comic Sans MS", cursive #06F bolder;} body,td,th { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; } a { font-family: Verdana, Geneva, sans-serif; font-size: 12px; color: #000; font-weight: bold; } a:link { text-decoration: none; } a:visited { text-decoration: none; color: #000; } a:hover { text-decoration: none; color: #999; } a:active { text-decoration: none; color: #999; } #form { } #form form input { } .affs { font-family: Tahoma, Geneva, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold; color: #000; background-color: #FFF; border: medium double #000; } .textBox {border:1px solid gray; width:200px;} .wow {text-align: right; } #hiddenField {text-align: right; } .direita { text-align: right; } </style> <style type="text/css"> html { font: 12px Arial, Helvetica, sans-serif; text-align: center; } #conteudo, #oculto { background: #e5e5e5; width: 100%; margin: auto; padding: 2px; border: solid 1px #ccc; } #conteudo h1 { font-size: 15px; } #oculto { display: none; margin-top: 30px; } </style> <script language="JavaScript"> function Visualizar() { document.form1.action="imprimir_avancado.php"; document.forms.form1.submit(); } </script> <script language="JavaScript"> function email() { document.form1.action="textare_foda/estrela_de_david.php"; document.forms.form1.submit(); } </script> </head> <body text="#000000"> <div id="form"> <table width="846" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><img src="imagens/images/bg_affs_01.jpg" width="24" height="17" alt="" /></td> <td width="92%" background="imagens/images/bg_affs_02.jpg"> </td> <td width="5%"><img src="imagens/images/bg_affs_03.jpg" width="23" height="17" alt="Adicionar" /></td> </tr> <tr> <td height="721" background="imagens/images/bg_affs_04.jpg"> </td> <td align="center" valign="top" background="imagens/images/bg_affs_05.jpg"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0"> <tr background="imagens/bg.png"> <td align="right" valign="middle"><label class="wow"> </label></td> </tr> <tr> <td height="366" valign="top" background="imagens/bg.png"><table width="100%" border="0"> <tr> <td height="368"><form name="form1" method="post" action="pesquisa_avacalhada2.php"> <p><a href="login/painel.php">Voltar</a> | <a href="ver_todos.php">Ver Todos</a></p> <p><img src="imagens/lupa.png" width="20" height="19" alt=""> <input name="busca" type="text" id="busca" value="<?php print "$pesquisa"; ?>" size="40"> <label> <input type="submit" name="button" id="button" value="Buscar" /> </label> <input type="hidden" name="acao" id="hiddenField" value="buscar"> <input type=button onclick=Visualizar() value=Imprimir> </input> <input type=button onclick=email() value=E-m@il> </p> <h3>Cargo </h3> <table width="600" border="0"> <tr> <td><label> <input name="Cargo" type="checkbox" id="Cargo" value="Prefeito" /> </label> Prefeito </td> <td><input name="cargos[]" type="checkbox" id="Cargo2" value="Secretário" /> Secretário</td> <td><input name="cargos[]" type="checkbox" id="Cargo3" value="Jornalista" /> Jornalista</td> </tr> <tr> <td><input name="cargos[]" type="checkbox" id="Cargo4" value="Advogado" /> Advogado</td> <td><input name="cargos[]" type="checkbox" id="Cargo5" value="Contador" /> Contador </td> <td><input name="cargos[]" type="checkbox" id="Cargo6" value="Vereador" /> Vereador</td> </tr> <tr> <td><input name="cargos[]" type="checkbox" id="Cargo7" value="Deputado" /> Deputado </td> <td><input name="cargos[]" type="checkbox" id="Cargo8" value="Assessor" /> Assessor </td> <td><input name="cargos[]" type="checkbox" id="Cargo9" value="Político" /> Político</td> </tr> <tr> <td><input name="cargos[]" type="checkbox" id="Cargo10" value="Auditor" /> Auditor </td> <td><p> <input name="cargos[]" type="checkbox" id="Cargo11" value="Cidadã" /> Rede Cidadã etc...</p></td> <td> </td> </tr> </table> <h3>Cidade</h3> <table width="600" border="0"> <tr> <td><input name="orgao[]" type="checkbox" id="orgao" value="Prefeitura" /> Prefeitura</td> <td><input name="orgao[]" type="checkbox" id="orgao2" value="Câmara" /> Câmara Munic.</td> <td><input name="orgao[]" type="checkbox" id="orgao3" value="Municipal" /> Sec. Municipal</td> </tr> <tr> <td><input name="orgao[]" type="checkbox" id="orgao4" value="Estadual" /> Sec. Estadual</td> <td><input name="orgao[]" type="checkbox" id="orgao5" value="Assembléia" /> Assembléia </td> <td><input name="orgao[]" type="checkbox" id="orgao6" value="Fundo" /> Fundo</td> </tr> <tr> <td><input name="orgao[]" type="checkbox" id="orgao7" value="Imprensa" /> Imprensa </td> <td><input name="orgao[]" type="checkbox" id="orgao8" value="OAB" /> OAB</td> <td><input name="orgao[]" type="checkbox" id="orgao9" value="CRC" /> CRC</td> </tr> <tr> <td><input name="orgao[]" type="checkbox" id="orgao10" value="Universidades" /> Universidades</td> <td><input name="orgao[]" type="checkbox" id="orgao11" value="Ong" /> Ongs</td> <td><input name="orgao[]" type="checkbox" id="orgao12" value="Governo" /> Governo Estado etc...</td> </tr> </table> <table width="600" border="0"> <tr> <td> </td> </tr> <tr> <td>Cidade <select name="por" id="por"> <option value="nome" selected="selected">Nome</option> <option value="cargo">Cargo</option> <option value="cidade">Cidade</option> <option value="orgao">Orgão</option> </select></td> </tr> <tr> <td> </td> </tr> <tr> <td>Região <select name="regiao" id="regiao"> <option value="1">JUÍNA</option> <option value="2">RONDONÓPOLIS</option> <option value="3">BARRA DO GARÇAS</option> <option value="4">PEIXOTO DE AZEVEDO</option> <option value="5">SÃO JOSÉ DO XINGU</option> <option value="6">ALTO GARÇAS</option> <option value="7">ÁGUA BOA</option> <option value="8">CÁCERES</option> <option value="10">SINOP</option> <option value="11">TANGARÁ DA SERRA</option> <option value="12">JUARA</option> <option value="13">PONTES E LACERDA</option> <option value="14" selected="selected">CUIABÁ</option> <option value="15">ALTA FLORESTA</option> <option value="16">RIO DE JANEIRO</option> <option value="17">SÃO PAULO</option> <option value="18">GRANDES CIDADES MT</option> <option value="Outros Estados">Outros Estados</option> </select></td> </tr> </table></input> </form> <?php //conexao if(isset($_POST['acao']) && $_POST['acao'] == 'buscar'){ $sql = mysql_query("SELECT * FROM clientes WHERE $por LIKE '%".$pesquisa."%' AND (regiao LIKE '%".$regiao2."%' or ($xurupitadoita LIKE '%".$cidadenegra."%') or $xurupitadoida LIKE '%".$cargogado."%') ORDER BY nome"); $conta = "select count(*) from clientes WHERE $por LIKE '%".$pesquisa."%' AND (regiao LIKE '%".$regiao2."%' OR (cidade LIKE '%".$cidadenegra."%') or $xurupitadoida LIKE '%".$cargogado."%')"; $contador = mysql_query($conta); $linha = mysql_fetch_array($contador); $affs = $linha['count(*)']; echo "<i>Número de resultados encontrados '".$affs."' para encontrados para '".$pesquisa."' em '".$regiao2."'</p></i>"; if($affs>= '120'){ echo "<font color='#990000'> Resultado contém um número muito alto de conteúdo aguarde carregar completamente!</font>";} while($ress = mysql_fetch_assoc($sql)){ $id = $ress['id']; $nome = $ress['nome']; $sobrenome = $ress['sobrenome']; $email = $ress['email']; $email = $ress['email']; $email2 = $ress['email2']; $sexo = $ress['sexo']; $ddd = $ress['ddd']; $telefone = $ress['telefone']; $ddd = $ress['ddd2']; $telefone = $ress['telefone2']; $cargo = $ress['cargo']; $orgao = $ress['orgao']; $regiao = $ress['regiao']; $endereco = $ress['endereco']; $cidade = $ress['cidade']; $estado = $ress['estado']; $bairro = $ress['bairro']; $pais = $ress['pais']; $cep = $ress['cep']; if($nome== ''){ $nome="Não Citado";} if($cargo== ''){ $cargo="Não Citado";} if($regiao== ''){ $regiao="Não Citado";} if($endereco== ''){ $endereco="Não Citado";} ?> </p> <table width="100%" border="0"> <tr> <td width="3%" rowspan="6"><? if($autoridade== 'Administrador'){ echo " <a href='editar.php?id=$id'><img src='imagens/editar.png' width='16' height='16' border='0' /><br><br></a> <a href='excluir.php?id=$id'><img src='imagens/delete.png' width='16' height='16' border='0' />";} ?></td> <td width="97%"><strong>Nome: </strong><?php echo "$nome $sobrenome";?></td> </tr> <tr> <td><strong>Cargo:</strong> <?php echo $cargo;?><strong></strong></td> </tr> <tr> <td><strong>Órgão:</strong> <?php echo $orgao;?><strong></strong></td> </tr> <tr> <td><strong>Região:</strong> <?php echo $regiao;?><strong></strong></td> </tr> <tr> <td><strong>Endereço:</strong> </b><?php echo $endereco;?> <strong>Bairro: </strong><?php echo $bairro;?><strong></strong></td> </tr> <tr> <td><strong>Cidade:</strong> <?php echo $cidade;?> <strong>Estado:</strong> <?php echo $estado;?> <strong>Pais:</strong> <?php echo $pais; ?> <strong>Cep:</strong> <?php echo $cep;?><strong></strong></td> </tr> <tr> <td colspan="2"><hr /></td> </tr> </table> <p> <?php } }else{ $qr2 = mysql_query("SELECT * FROM clientes WHERE $por like '%".$pesquisa."%' AND regiao LIKE '%".$regiao2."%' ORDER BY nome"); while($ress2 = mysql_fetch_assoc($qr2)){ $nome2 = $ress2['nome']; $regiao2 = $ress2['regiao']; $email3 = $ress2['email']; } } ?> </p> <p> </td> </tr> </table></td> </tr> <tr> <td background="imagens/bg.png"><hr /></td> </tr> <tr> <td><img src="imagens/bg_roapeh.png" width="800" height="80" alt="" /></td> </tr> </table></td> <td background="imagens/images/bg_affs_06.jpg"> </td> </tr> <tr> <td><img src="imagens/images/bg_affs_07.jpg" width="24" height="18" alt="Adicionar" /></td> <td background="imagens/images/bg_affs_08.jpg"> </td> <td><img src="imagens/images/bg_affs_09.jpg" width="23" height="18" alt="Adicionar" /></td> </tr> </table> </div> <td width="45%"></tr> </table> <p class="btn"> </p> <p><a href="#" onClick="window.print();"></a></p> </body> </html>Certo, desses vários scripts que você tentou, qual chegou mais perto? E o que faltou para te atender? Pode posta-lo aqui?Com uma base já feita, fica mais fácil de ajudar. Editado Setembro 20, 2010 por Mazarello Martines Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 *FIT* Postado Setembro 21, 2010 Denunciar Share Postado Setembro 21, 2010 Tente ser um pouco mais especifico, queremos ajudar, mas tendo que adivinhar é meio confuso, rsrs.Nesse script que postou, o que ocorre que não da certo? Aparece algum erro? Se sim, aonde? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Mazarello Martines Postado Setembro 22, 2010 Autor Denunciar Share Postado Setembro 22, 2010 (editado) da erro nãomais o checkbox só funciona quando quere não funciona 2 checkbox juntomais acredito q o erro esteja aqui$sql = mysql_query("SELECT * FROM clientes WHERE $por LIKE '%".$pesquisa."%' AND (regiao LIKE '%".$regiao2."%' or ($xurupitadoita LIKE '%".$cidadenegra."%') or $xurupitadoida LIKE '%".$cargogado."%') ORDER BY nome"); se eu colocar apenas $sql = mysql_query("SELECT * FROM clientes WHERE $por LIKE '%".$pesquisa."%' AND regiao LIKE '%".$regiao2."%' ORDER BY nome");Funciona *.*já perdi muitos dias tentando usar () de mutiplas formasjá gastei folhas e folhas reescrevendo o scripts e nada adianta T_TTente ser um pouco mais especifico, queremos ajudar, mas tendo que adivinhar é meio confuso, rsrs.Nesse script que postou, o que ocorre que não da certo? Aparece algum erro? Se sim, aonde? Editado Setembro 22, 2010 por Mazarello Martines Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Mazarello Martines
My fist post XD :P ^^
ae eu gostaria de uma pagina de busca mais legalzinha
p/ site de meu jogo http://mublood.forumeiros.com/
ae eu gostaria dela assim:
siga as imagens abaixo:
busca c/ Checkbox
ae vai uma image do meu banco de dados
vlw
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.