Query não funciona corretamente no PHP mas funciona direto no BD (phpmysql)

30/04/2020

0

Pessoal, boa noite!

estou tentando executar um SELECT com INNER JOIN a query funciona direitinho no phpmyadmin mas quando uso no PHP a query não acata o parametro WHERE.

Alguém consegue me ajudar?

$result_cliente = "SELECT a.idCliente, b.nome FROM titulos as A INNER JOIN sis_clientes as B on b.id = a.idCliente WHERE a.dt_limite = '2020-04-30' Group BY a.idCliente";
$result_cliente = mysqli_query($conn, $result_cliente);

OBS: já tente usar no lugar do WHERE o comando AND e tb não funcionou.
Guilherme

Guilherme

Responder

Posts

04/05/2020

Leandro Chiodini

Pessoal, boa noite!

estou tentando executar um SELECT com INNER JOIN a query funciona direitinho no phpmyadmin mas quando uso no PHP a query não acata o parametro WHERE.

Alguém consegue me ajudar?

$result_cliente = "SELECT a.idCliente, b.nome FROM titulos as A INNER JOIN sis_clientes as B on b.id = a.idCliente WHERE a.dt_limite = '2020-04-30' Group BY a.idCliente";
$result_cliente = mysqli_query($conn, $result_cliente);

OBS: já tente usar no lugar do WHERE o comando AND e tb não funcionou.


Bom dia

Primeiramente este Where não vai funcionar realmente.
O correto é AND ou OR mesmo.
Se mesmo assim não esta funcionando precisamos ver melhor a estrutura do seu banco de dados.
Você consegue mandar uma imagem da Tabela A titulos e uma imagem da tabela B sis_Clientes?

Ja tentou usar em vez de
$result_cliente = mysqli_query($conn, $result_cliente);

usar
$result = $conn->query($result_cliente)
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar