2015-09-25 4 views
1

Я пытаюсь перечислить самые высокие 10 значений в моей таблице MySQL.PHP список топ-10 самых высоких vaules в таблице MySQL

Я попытался это:

   $SQL = ("SELECT * Rating FROM download_manager ORDER BY Rating DESC LIMIT 10;"); 
       $results = mysqli_query($SQL); 
       var_dump($results); 

Однако это возвращает NULL, и я должен был бы это эхо назад две строки, а не всю таблицу ...

DB Структура: идентификатор | имя файла | downloads

Мне нужно просто откликнуться на 10 лучших загрузок и связанное с ними имя файла.

Update:

рейтинг не таблица, подключение осуществляется через требуют подключения. Я удалил(), но все равно получил нуль.

+0

что с() в $ SQL да ... пойти с '$ SQL = "SELECT * FROM download_manager ORDER BY DESC Рейтинг LIMIT 10";' В идеале не делать выберите * хотя, выберите свои столбцы – Drew

+0

есть * Рейтинг * в таблице или нет? –

+0

также где ваше соединение – Drew

ответ

0

Попробуйте что

$SQL = "SELECT Rating FROM download_manager ORDER BY Rating DESC LIMIT 10;"; 
       $results = mysqli_query($SQL); 
       var_dump($results); 
Смежные вопросы