php语法错误,应该是在type=后面;括号不知道有没有问题。
用单引号试试看。
另外:建议开启php的错误提示,可以根据错误提示自己解决问题。
看起来有三个问题。
1)$temp3这条赋值语句就不合法吧?还带括号的?
2)语句中type="代理"有双引号,然后你的select前又用了双引号,建议改成单引号。
3)sql语句在PHP中不需要分号结束。
建议把赋值语句外的括号去掉重试。
我勒个去,$temp3很明显是一个字符串了,你的()并没写在""里面,难道()这个能写在""外
$temp3 = 'select sum(super) as super from unit_stats where to_days(now())-to_days(date)<=7 and type=\'代理\' ';