Ibase_fetch_object没有返回任何内容

时间:2016-10-29 18:44:10

标签: php firebird interbase

我得到了一个sql查询,我刚刚添加了新的where子句,当我添加该子句时,它会停止获取任何东西,如果我复制sql查询并从程序运行它工作正常。

SELECT P.PROPS, P.DT_CHANGED, PI.KOLICH, S.TEGLO,S.CENA_PROD_ED1, PI.STOKA, P.DATETIME
     FROM PRODAWA P
     LEFT JOIN PRODAWA_ITEMS PI ON (P.DATETIME = PI.DATETIME)
     LEFT JOIN STOKI_DEF S ON (PI.STOKA = S.STOKA)
     WHERE P.DT_CHANGED BETWEEN '.$begindate.' AND '.$enddate.' AND P.FACTUR_BY = \'“ВЛАДИ “ ООД\' AND P.PROPS > 0  ORDER BY P.DT_CHANGED ASC

如果我删除条款P.FACTUR_BY它开始工作。

1 个答案:

答案 0 :(得分:0)

问题是我没有将UTF8转换为WINDOWS-1251.Solution: 发送查询前mb_convert_encoding($ variable,“WINDOWS-1251”)