- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как удалить плохие SEO-ссылки и очистить ссылочную массу сайта
Применяем отклонение ссылок
Сервис Rookee
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Обычная таблица:
Можно ли в ней отсортировать строки по ID? (ID могут совпадать). Для JavaScript в интернете много решений, а для PHP, что-то не нашел.
А в каком виде эта таблица представлена в php-коде? Просто в виде текстовой строки что-ли? Откуда данные для заполнения таблицы?
Нужно что-бы строки отвечающие условиям группировались, а не перемешивались.
Какой кошмар.
А я то думал что хуже меня говнокодеров не бывает.
Делайте отдельный цыкл foreach для каждого условия по порядку.
Samail, если правильно поняли задачу, то для php также много решений можно придумать. Например, использовать ksort (krsort). Это отсортирует по ключу. Если id могут быть одинаковые, используйте сортировку не ключей, а данных при помощи функций asort (arsort).
Пример использования:
Результат будет:
c = apple
b = banana
d = lemon
a = orange
arsort отсортирует масив в другуй сторону.
Это не ключи, а набор условий, типа таких:
и для каждого варианта будет свой айди (айди варианта). В самом массиве этих циферок нет.
---------- Добавлено 02.11.2015 в 20:03 ----------
Делайте отдельный цыкл foreach для каждого условия по порядку.
Массив здоровый, не хочется его несколько раз перебирать. Лучше перебрать результат foreach.
Нужно что-бы строки отвечающие условиям группировались, а не перемешивались.
Записывайте в разные переменные, а затем выводите эти переменные. Должно получиться что-то наподобие этого:
В переменной $res_1 хранятся все варианты при условии 1. В переменной $res_2 хранится все вариант при условии 2. Если выводить $res_1 затем $res_2, то сначала выведутся все варианты при условии 1, затем все варианты при условии 2. Простенько и со вкусом :)
Непонятно тогда вообще откуда берёться значение ID.
В вашем коде его нет.
Я-бы его руками вписал в tr ...но уже не нужно.