Таблица рекордов
Есть база данных. Там записаны id(не повторяются), имя, фамилия и столбец score. Как можно перебрать по параметру score всех пользователей и составить массив содержащий 10 человек с наибольшим числом очков в порядке убывания.
Была мысль взять сколько записей в БД, но не знаю как проверить одного со всеми. PHP код:
|
Ответ: Таблица рекордов
Нашел способ как отсортировать. Сделать запрос в бд вида:
PHP код:
|
Ответ: Таблица рекордов
Все. Разобрался. Спасибо.
Внимание! Нужен человек просмотреть 4 php скрипта (30-50 строчек каждая) для оптимизации. Найдется тот кому интересно?))) |
Ответ: Таблица рекордов
Дык выкладывай, посмотрим.
|
Ответ: Таблица рекордов
Вложений: 2
Запись данных при переходе "Игровое пространство" -> "Меню":
http://pastebin.com/ngFd1bi5 Запись данных в БД при первом входе. Если пользователь существует обновляем его данные: http://pastebin.com/hZM3GJLU Чтение данных из БД для вывода их на экран в приложении (так же используется для обновления данных при переходе "Игровое пространство" -> "Меню" и покупке оружия): http://pastebin.com/Matcp1SP Покупка оружия: http://pastebin.com/BcuZ21kg Структуры таблиц представлены на скринах. |
Ответ: Таблица рекордов
Цитата:
|
Ответ: Таблица рекордов
Таблицу я сделал))))
|
Часовой пояс GMT +4, время: 11:51. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot