Consutal PHP MYSQLi [RESOLVIDO]

1. Consutal PHP MYSQLi [RESOLVIDO]

Roberto Costa
asparion

(usa CentOS)

Enviado em 03/04/2021 - 12:16h

Boa tarde Amigos VOL

Me ajudem por favor com uma consuta simples, segue:

ID nome situacao
----------------------------------
1 Roberto Costa ativo
2 Vagner Souza ativo
3 Fernando Silva inativo
4 Roberto Alves inativo

$buscar = $_POST['buscar'];
mysqli_query($conexao, "SELECT * FROM tb_clientes WHERE situacao='ativo' AND nome LIKE '%".$buscar."%' ");

<input type="text" name="buscar">


a consulta esta ok porem esta trazendo mesmo com situação inativa, exemplo, se na consulta eu digitar Roberto ele traz os dois nomes mesmo o inativo


como resolvo isso ;-(


  


2. Re: Consutal PHP MYSQLi [RESOLVIDO]

Ruan
ru4n

(usa Debian)

Enviado em 03/04/2021 - 13:22h

Tenta inverter a condição:
"SELECT * FROM tb_clientes WHERE nome LIKE '%".$buscar."%' AND situacao='ativo'" 




3. Re: Consutal PHP MYSQLi [RESOLVIDO]

Roberto Costa
asparion

(usa CentOS)

Enviado em 03/04/2021 - 14:45h

Já tinha feito dessa forma, não da certo... alguma outra sugestão


4. Re: Consutal PHP MYSQLi [RESOLVIDO]

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 04/04/2021 - 01:13h


asparion escreveu:

Boa tarde Amigos VOL

Me ajudem por favor com uma consuta simples, segue:

ID nome situacao
----------------------------------
1 Roberto Costa ativo
2 Vagner Souza ativo
3 Fernando Silva inativo
4 Roberto Alves inativo

$buscar = $_POST['buscar'];
mysqli_query($conexao, "SELECT * FROM tb_clientes WHERE situacao='ativo' AND nome LIKE '%".$buscar."%' ");

<input type="text" name="buscar">


a consulta esta ok porem esta trazendo mesmo com situação inativa, exemplo, se na consulta eu digitar Roberto ele traz os dois nomes mesmo o inativo
como resolvo isso ;-(

Faça um teste sem o "LIKE"


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________




5. Re: Consutal PHP MYSQLi [RESOLVIDO]

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 04/04/2021 - 14:08h


Tente
"SELECT * FROM tb_clientes WHERE nome LIKE '%$buscar%' AND situacao LIKE 'ativo'"


6. Re: Consutal PHP MYSQLi

Roberto Costa
asparion

(usa CentOS)

Enviado em 05/04/2021 - 08:43h

Bom dia

Nenhuma das opções deu certo, consegui utilizando uma if:

<?php if ($dado['situacao'] == 'ativo'){ ?>


Vlw mesmo assim obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts