비트가 여기에 혼란 스럽습니다. 나는 약 9 개의 레코드를 가지고 있으며이 9 개의 레코드를 모두 MySQL 데이터베이스에서 가져 오려고합니다. 기발한 일이 일어나고있는 것은 기록 중 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 />";
}
는 여기에 내가이 쿼리에 무슨 일이 일어나고 있는지 이해하지 않는 한
어떤 도움을 주시면 감사하겠습니다 테이블입니다. 미리 감사드립니다. 당신은 TRIM과 전 트림 수 있도록 항목에 공백이있을 경우
"나는 약 9 개의 레코드가 있습니다."증명해보십시오. –
몇 가지 샘플 데이터를 제공 할 수 있습니까? 예를 들어, 일부 레코드 (예 : 시작 또는 끝에 여분의 공백)에'courseName'에 간단한 오타가 있거나 레코드가 기준에 맞지 않을 수 있습니다. – mellamokb
데이터를 보는 것이 도움이 될 것입니다 – RedEyedMonster