有点困惑与我的查询有什么问题。我有大约9条记录,并试图从MySQL数据库获取所有这9条记录。奇怪的事情发生只有2个记录出来,我真的不明白发生了什么事情,因为我的查询似乎是好的。查询不显示来自MySQL数据库的所有结果
$mQ = "SELECT * FROM group_elective_modules
WHERE group_elective_modules.yr = '4'
AND
group_elective_modules.courseName = 'BSCSHCSSEntrepreneurship' ";
$mR = mysql_query($mQ);
while ($ROW = mysql_fetch_array($mR)) {
echo $ROW['moduleID'] . " ". $ROW['yr'] . "<BR />";
}
这里的表,因为我不明白这是怎么回事这个查询
任何帮助,将不胜感激。提前致谢。
“我有大约9条记录”证明了它。 – 2012-07-25 16:19:54
你能提供一些样本数据吗?例如,在某些记录(例如开头或结尾的额外空格)中,'courseName'中可能存在简单的拼写错误,或者记录与您的条件不符。 – mellamokb 2012-07-25 16:20:35
这将有助于看到数据 – RedEyedMonster 2012-07-25 16:20:50