나는 내 웹 사이트의 최상위 사용자를 만들려고 노력하고있다.하지만 내가 가진 문제는 하나 이상의 사용자가 동일한 원 게임만을 가지고있는 경우이다. 첫 번째 결과가 웹 사이트에 나타납니다.PHP에서 MySQL이 같은 값을 얻을 수 없다
임 데이터베이스에서 검색하는이 코드를 사용 :
이$rs1 = mysql_query(SELECT won,steamid,name,avatar,games
FROM `users`
WHERE won <> 0
GROUP BY won DESC LIMIT 18);
while($row = mysql_fetch_array($rs1))
{ //AND HTML CODE HERE...}
사람이 나를 도와 드릴까요? 나는 그들이 같은 예를 들어 그것을 보여줄 것이다, 원 게임 같은 수의 경우 예를 들어, 모든 사용자를 보여주고 싶은 : 내가 mysql_query
를 사용하지 않도록 알고 BTW
RANK - USER - WON
1 - NAME - 12
2 - NAME - 8
3 - NAME - 8
4 - NAME - 4
하지만 난 그것을 다른 할 수 없습니다 방법. 절
SELECT won,steamid,name,avatar,games FROM users WHERE won <> 0
GROUP BY won,name order by won,name DESC LIMIT 18
를 공유하지 않는 경우
GROUP BY
가ORDER BY
해야한다고 나에게 보인다 더 이상 기능이 없습니다. 그들은 더 이상 사용되지 않으며 php7에서 제거되었습니다. 대신에 mysqli_ * 또는 PDO를 사용하십시오. –