Parte do código mysql dentro do banco de dados
Pessoal bom dia
Tenho um problema assim:
Em uma tabela tenho um campo da tabela tipo longtext com o seguinte registro:
**data_venda < TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOT EXISTS ( SELECT cliente_codigo from import ta where data_venda BETWEEN TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOW() AND ta.cliente_codigo = t1.cliente_codigo and loja_cnpj = '".$_SESSION["empresa"]."' GROUP BY cliente_codigo )**
Mas no codigo php quando eu trago o registro com
**<?php echo $partedocodigo; ?>**
**Alí onde está '".$_SESSION["empresa"]."' , ao invés de trazer o valor da váriável, ele printa: o texto '".$_SESSION["empresa"]."' **
**Se por ventura eu crio a variável dentro do codigo php ele funciona....**
**exemplo:**
**FUNCIONA:**
**$partedocodigo = "data_venda < TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOT EXISTS ( SELECT cliente_codigo from import ta where data_venda BETWEEN TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOW() AND ta.cliente_codigo = t1.cliente_codigo and loja_cnpj = '".$_SESSION["empresa"]."' GROUP BY cliente_codigo )"**
**echo $partedocodigo**
resultado**: **
**data_venda < TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOT EXISTS ( SELECT cliente_codigo from import ta where data_venda BETWEEN TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOW() AND ta.cliente_codigo = t1.cliente_codigo and loja_cnpj = NOMEDAEMPRESACERTINHO GROUP BY cliente_codigo )"**
**NÃO FUNCIONA:**
**$partedocodigo vindo do banco de dados**
**echo $partedocodigo**
resultado:
**"data_venda < TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOT EXISTS ( SELECT cliente_codigo from import ta where data_venda BETWEEN TIMESTAMP(DATE_SUB(NOW(), INTERVAL 90 day)) AND NOW() AND ta.cliente_codigo = t1.cliente_codigo and loja_cnpj = '".$_SESSION["empresa"]."' GROUP BY cliente_codigo )**
**Deu pra entender?**Discussão (1)
Carregando comentários...