【发布时间】:2012-03-26 17:55:43
【问题描述】:
我没有确认这个查询...我觉得 CU 或 CI 放错地方了... 此查询正常工作,无需在 sql 中使用 $db->nameQuote。
$query = 'SELECT '. $db->nameQuote(CU.'id')
.' FROM '. $db->nameQuote('#__users'), $db->nameQuote('#__community_cinvit' CI)
.' WHERE '. $db->nameQuote(CU.'email').'='.$db->Quote(CI.'to_email')
.'AND'. $db->nameQuote(CI.'point_given').'='.$db->Quote('1');
$db->setQuery($query);
$conn = $db->loadResult();
echo $conn;
CU和CI是否有错误
【问题讨论】:
-
也许你可以在这里发布 $query 的回声?
-
ya added.. $db->nameQuote('#__community_cinvit' CI) 是正确的 SELECT CU.id FROM jom_community_users CU,jom_community_invit CI WHERE CU.email = CI.to_email AND CI.point_given = 1 这是在 sql 上工作的查询
-
使用这个:mail('email@site.be', FILE . ' => ' . LINE, $query);将 te 查询邮寄给自己并在 phpmyadmin 中执行以查看问题所在