0
我有以下代码,但我的mysql查询没有返回任何值。请告诉我,我做错了:在php中的mysql查询不读取php变量
foreach($stagearray as $catgry){
echo $catgry;//this is returning the values
$sql = mysql_query("
select
count(reference) as CCOUNTS,
assignee_group
from
issue_tracking_issues i,
issue_tracking_issues_issue_tracking_projects j
where
status NOT LIKE 'Closed%'
AND i.id=j.issue_tracking_issue_id
AND j.issue_tracking_project_id=1
and $value
having
SUBSTR(date_raised,3,3)
group by
assignee_group
");
while($rows = mysql_fetch_array($sql)){
这是给我以下警告:
PHP的警告:mysql_fetch_array():提供的参数不是一个有效的MySQL结果资源
我猜测我的SQL查询无法解析$ catgry,但我不知道为什么
我在您的查询中看不到'$ catgry'。 – showdev
在'$ sql'字符串中看不到'$ catgry',但有一个变量'$ value' – Jrod
但是'$ value' – Victor