0
항목 68과 사용자 1이있는 데이터베이스에 5 개의 행이 있으므로 다음과 같이 출력하려면 "5"를 출력해야합니다. 대신이 출력은 "12345"입니다.MySQL 카운트가 작동 중임을 나타냅니다.
$resultb4 = mysql_query("SELECT COUNT(comparedRating) FROM recComparedRating WHERE user1='1' AND itemID='68' GROUP BY itemID AND user1");
while($rowb4 = mysql_fetch_array($resultb4)){
$countcomparedratings=$rowb4['COUNT(comparedRating)'];
}
echo $countcomparedratings;
내가 뭘 잘못하고 있니?
while 루프 내에서 매번 실행되는 것이 문제라는 것이 밝혀졌습니다. 나는 루프를 벗어난 위의 코드를 옮겨서 고정 시켰습니다 ... 그것은 간단하게 들릴 수 있습니다. 그러나 기억하기 힘들 기 때문에/수정하는 데 며칠이 걸렸습니다. –