这是一个奇怪的,我已经修改了我的mysql查询只显示结果“WHERE domain_available
='Y'和domain_category
!='N / A'和{{1 }} ='0'“当我手动进入PHPMyAdmin并执行sql查询测试时,它会返回正确的结果( 57 ),但是当我运行脚本时,行计数: echo $ total_results; 带回所有1300多个结果,即使我在phpmyadmin查询表中手动测试,它也能完美地恢复结果。
domain_crawler_id
我无法理解为什么查询在phpmyadmin中有效,但在运行脚本时失败,是否有一些我忽略的内容,我们将不胜感激。
答案 0 :(得分:2)
$crawlId
总是在此处设置,因为您将其设置在最顶层。你把它设置为''但是,它仍然算作 set 。
所以你可能想用if(!empty($crawlId)) {...}
而不是isset()