prates 0 Denunciar post Postado Julho 17, 2015 Olá amigos eu não sei muito essa linguagem porem estou precisando de uma ajudinha eu tenho uma pagina em php que faz uma busca em um banco de dados mysql que o coido segue abaixo da pagina porem eu faço essa busca via endereço url http://localhost/comanda/cancelar_pedido.php?mesa=10&status=cancelado Na url acima ele busca no meu banco de dados myql todos so registros que contem mesa=10 e status = cancelado eu preciso que busque assim todos que contem a mesa = 10 e status diferente de cancelado ( os cancelados não) alguem pode me ajudar? Segue o codigo da pagina php abaixo: <?php $mesa =$_GET['mesa']; $pedido =$_GET['pedido']; $status =$_GET['status']; include 'conexao.php'; $sql="select * from pedidos where mesa like '$mesa' and status like '$status'"; $resultado = mysql_query($sql) or die ("Erro: " . mysql_error()); // Obtém o resultado de uma linha como um objeto while($linha = mysql_fetch_object($resultado)) {echo $linha->pedido."";} echo "";?> Compartilhar este post Link para o post Compartilhar em outros sites
ESerra 744 Denunciar post Postado Julho 17, 2015 Em vez de like use not like. Observação, pelo que eu vi você nem precisaria usar like no seu script, poderia usar o operador de comparação =, e != para o novo caso. Compartilhar este post Link para o post Compartilhar em outros sites