Проблемы в сортировке изображений - PullRequest
0 голосов
/ 20 октября 2010

У меня есть таблица, в которой есть поля, такие как имя пользователя, имя, возраст, активность.В этом случае, если новый пользователь добавлен, то рядом с этим именем пользователя отображается изображение.

До сих пор сортировка выполнялась по активности по умолчанию, но я хочу, чтобы все вновь добавленные пользователи отображались первыми в таблице по умолчанию, как мне сортировать в этом случае?

Любая подсказка?

Ответы [ 2 ]

1 голос
/ 20 октября 2010

Не зная, ну ничего, о том, как вы реализуете это, это немного сложно.

Если данные из таблицы поступают из базы данных, и вы уже сортируете на основе какого-либо поля активности, тогда ваш запрос должен просто отсортировать по дополнительному полю: вместо ORDER BY activity может быть ORDER BY isnew, activity или ORDER BY image, activity.

В качестве альтернативы, если данные находятся только в структуре данных PHP, то вы можете просто выполнить двухэтапную визуализацию своей таблицы - выполнить итерацию и записать строки с изображением, затем снова для строк без.

0 голосов
/ 20 октября 2010

Вам нужно изменить свой SQL-запрос - что-то вроде:

SELECT * FROM `users` ORDER BY `created` DESC
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...