![]() |
Вопрос по выделению из базы 10 наибольших значений
Вопрос следующий. Есть база (id,zago,link), в которой записаны новости. Поле link представляет число. Нужно выделить из базы 10 новостей, у которых поле link больше остальных.
Например - " id zagol link 1 news1 123 2 news2 124 3 news3 125 4 news4 126 5 news5 127 6 news6 128 7 news7 129 8 news8 130 9 news9 131 10 news10 132 11 news11 133 12 news12 134 13 news13 100 14 news14 101 15 news15 110 16 news16 115" Он должен вывести - " id zagol link 2 news3 125 3 news4 126 4 news5 127 5 news6 128 6 news7 129 7 news8 130 8 news9 131 9 news10 132 10 news11 133 12 news12 134 |
if ($link>124){
вывод } |
В свою очередь рекомендую познакомиться с загадочным понятием "сортировка" вообще, а равно и с тем, как конкретно она реализуется штатными средствами PHP.
Но еще лучше -- почитать про опцию "order by" в используемой СУБД (если, конечно, она SQL-ориентированная :) ) |
| Часовой пояс GMT +4, время: 09:25. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.