cocas42 Postado Outubro 7, 2014 Denunciar Share Postado Outubro 7, 2014 ola outra vez, desta vez venho aqui para pedir se me poderiam ajudar a fazer, penso eu um script, para alterar os resultados da query consoante a procura: se quiser envio o codigo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sandro2011 Postado Outubro 8, 2014 Denunciar Share Postado Outubro 8, 2014 O que você está precisando fazer? Explica melhor, com mais detalhes. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cocas42 Postado Outubro 8, 2014 Autor Denunciar Share Postado Outubro 8, 2014 quero ajuda para fazer um if se não estiver nada na caixa ele mostra todos se estiver algo ele procura na base de dados Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sandro2011 Postado Outubro 9, 2014 Denunciar Share Postado Outubro 9, 2014 If (caixa == '') { echo 'todos'; } else { $select="busca todos"; $todos = mysql_query($select); echo $todos; } ... Se você não escrever detalhadamente, não conseguiremos te ajudar. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Marcelo_2 Postado Outubro 9, 2014 Denunciar Share Postado Outubro 9, 2014 1 jeito simples: declare a variavel que guarda a palavra pesquisada: $palavra=$_POST['campodoform']; SE o metodo do form for post,claro.. ahe.. if(!empty($palavra)){ $pesquisa=("select campos from tabela where coluna='$palavra'"); } else{ $pesquisa=("select campos from tabela"); } etc.. tem outras formas, subdividindo a query e depois concatenando.. PDO.. cara, mas de boa, recomendo PDO.. ahe pesquise bind values e bind params.. falou, fui.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cocas42 Postado Outubro 10, 2014 Autor Denunciar Share Postado Outubro 10, 2014 eu ainda não estou intendendo muito bem, vou passar o codigo para ver se da para perceber melhor! <?php include ('AutorizaUser.php');?> <?php session_start("login_user"); if(!(session_is_registered("login_user") AND session_is_registered("senha_user"))) { echo "<div align=center>Seu vagabundo,vai procurar o que fazer.</div>"; exit;} ?> <style type="text/css"> <!-- .style1 {font-size: 13px} --> </style> <div align="left"> <blockquote> <h3><span class="style1"> » </span>Todo o Inventário</h3> </blockquote> </div> <p style="margin-left:0px;margin-top:0px;width:fffpx;border-bottom:1px dotted #fff;"></p><br /> <?php $query = "SELECT * FROM noticias"; $result = mysql_query($query); $play = mysql_num_rows($result); if($play <= "0"){ echo "<div class='atencion'>Nenhum iten cadastrado, adicione um iten novo [ + ]</div>";} ?> <table> <form action="" method="post"> <thead> <tr> <th><input class="check-all" type="checkbox"/></th> <th width="85">Designação</th> <th width="85">Marca</th> <th width="50">Ref.</th> <th width="50">Unid.</th> <th width="63">Quant.</th> <th width="87">Estado Conservação</th> <th width="80">Localização</th> <th width="50">Obs</th> <th width="50"></th> </tr> </thead> <tfoot> <tr> <td colspan="10"> <input type="submit" name="deleta" class="button" value="Apagar"> <?php if($_POST['deleta']) { $opcoes = $_POST['id']; $opcoes_text = implode(", ", $opcoes); if ($opcoes==NULL){echo "<script>location.href='?abrir=pagTodoInventario&msg=seleciona'</script>";} $query = "DELETE FROM noticias WHERE id in (" . $opcoes_text . ")"; mysql_query($query) or die(mysql_error()); echo "<script>location.href='?abrir=pagTodoInventario&msg=sucesso' OnClick=\"return confirm('Você tem certeza que vai excluir esse iten?')\"</script>"; } ?> </td> </tr> </tfoot> <tbody> <?php $query = "SELECT * FROM noticias ORDER BY id DESC"; $result = mysql_query($query); while ($play = mysql_fetch_array($result)){ $id = $play['id']; $designacao = $play['designacao']; $marca= $play['marca']; $ref = $play['ref']; $unid = $play['unid']; $quant = $play['quant']; $estado = $play['estado']; $localizacao = $play['localizacao']; $obs = $play['obs']; echo " <tr><td align='center'><input type='checkbox' name='id[]' value='$id' /></td><td align='center'>$designacao</td><td align='center'>$marca</td><td align='center'>$ref</td><td align='center'>$unid</td><td align='center'>$quant</td><td align='center'>$estado</td><td align='center'>$localizacao</td><td align='center'>$obs</td><td>"; if($cargo == "Administrador"){ echo"<a href='index.php?abrir=pagEditNoticia&id=$id' title='Editar'>Editar</a><a href='index.php?abrir=pagExcluir&acao=Noticia&id=$id' OnClick=\"return confirm('Você tem certeza que vai excluir esse iten?')\">Excluir</a></td></tr>";} else echo"<a href='index.php?abrir=pagExcluir&acao=Noticia&id=$id' OnClick=\"return confirm('Você tem certeza que vai excluir esse iten?')\">Excluir</a></td></tr>";} ?> </tbody> </form> </table> </table> <?php $msg = $_GET['msg']; if($msg=="seleciona"){echo "<div class='warning'>Selecione pelo menos 1 checkbox para excluir um iten !</div>";}?> <?php $msg = $_GET['msg']; if($msg=="sucesso"){echo "<div class='sucess'>Iten excluido com sucesso !</div>";}?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Sandro2011 Postado Outubro 10, 2014 Denunciar Share Postado Outubro 10, 2014 Boa tarde, nessa linha, acredito que você pegue TODOS os dados: $query = "SELECT * FROM noticias"; Do jeito que o Marcelo disse, no POST anterior, você adiciona um 'where' para fazer um seleção melhor: $query = "SELECT * FROM noticias where designacao like '%$busca%'"; é claro que você tem de especificar em qual campo da sua tyabela que você vai fazer a busca, no caso aí em cima é no campo 'designacao' da sua tabela. O $busca é a variável que contem o valor digitado pelo cliente: no começo do seu código você pega o $busca através de um POST: $busca = $_POST['busca']; e o seu input de 'Buscar' deve ser algo assim: <form action="seu_script.php" method="POST"> <label>Digite o que vc quer buscar:</label> <input type="text" name="busca" value=""> <input type="submit" value="Buscar"> </form> Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
cocas42
ola outra vez, desta vez venho aqui para pedir se me poderiam ajudar a fazer, penso eu um script, para alterar os resultados da query consoante a procura:
se quiser envio o codigo
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.