while($row=mysql_fetch_array($result))
{
$output .= "<Reports>";
$output .= "<ProjectName>";
$output .= $row['ProjectName'];
$output .= "</ProjectName>";
$output .= "<ProjectCount>";
$output .= $row=mysql_fetch_array($result)
$output .= "</ProjectCount>";
$output .= "</Reports>";
}
我的SQL查詢。從表中返回總行數
SELECT designation.desg_Name AS PM, project.ProjectName,
Case ProjectPhase.PhaseID WHEN 1 THEN 'ScopeofWork' END AS ScopeofWork,
Case ProjectPhase.PhaseID WHEN 2 THEN 'DesignDocument' END AS DesignDocument,
Case ProjectPhase.PhaseID WHEN 3 THEN 'Storyboard' END AS Storyboard,
Case ProjectPhase.PhaseID WHEN 4 THEN 'Alpha' END AS Alpha,
Case ProjectPhase.PhaseID WHEN 5 THEN 'Beta' END AS Beta,
Case ProjectPhase.PhaseID WHEN 6 THEN 'Gold' END AS Gold,
Case ProjectPhase.PhaseID WHEN 7 THEN 'TE Storyboard review' END AS 'TE Storyboard review'
FROM `tycodashboard` t JOIN project ON project.projectID = t.projectID
JOIN projectPhase ON projectPhase.PhaseID = t.PhaseID
JOIN designation ON designation.designationID = t.designationID
我可以像這樣返回表中的行數,我得到XML標記錯誤。
你想要的項目算不算?您必須在其他列(其中從整行獲取數據但下一個查詢)獲取項目數的地方寫入查詢。 – Svisstack 2010-04-22 10:14:30
我無法在SP中使用我的計數。這就是我想通過mysql_num_row獲取總記錄 – Kevin 2010-04-22 10:15:51
查詢在文章 – Kevin 2010-04-22 10:19:24