Loading...
Как вывести место игрока по полю damage_score , например у меня id_users 20 , то есть у меня первое место , как это ввести?)

Получаться достать всех , но мне нужно только место в рейтинге одного игрока , то есть самого игрока


// достать игроков у кого счет больше 0
public static function get_part() {
$sql = "select id_users, damage_score from urfin_part where damage_score > 0 order by damage_score desc";
$sth = db::$pdo->prepare($sql);
$sth->execute();
return array_renumber($sth->fetchAll(PDO::FETCH_ASSOC));
}


Изображение

------
80778_IMG_20220204_005641.jpg (58.8 Kb)
Скачиваний: 95

________
посл. ред. 04.02.2022 в 01:03; всего 2 раз(а); by 213731682
sql
SELECT * FROM `table` ORDER BY `damage_score` DESC

Выведет данные отсортированные по damage_score от большего к меньшему
SELECT * FROM table ORDER BY damager_score DESC
mrcatoff, одинаково ответили 😂
mrcatoff, но так всех игроков выводит ,. А мне нужно место в рейтинге одного игрока
213731682, desc limit 1
SELECT * FROM таблица ORDER BY damage_score DESC LIMIT 10
RustamSadikov, ну а так выводит того игрока у кого больше счета
VayDiS, но мне нужно только место в рейтинге одного игрока , то есть самого игрока, этот игрок может быть и на 100 позиции
Так я вывести смог всех

Изображение

------
80779_Screenshot_20220204010608723_com.android.chrome.jpg (511.8 Kb)
Скачиваний: 97
Онлайн: 2
Время:
Gen. 0.1203
(c) Bym.Guru 2010-2025