X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

4 страниц V   1 2 3 4 >
Открыть тему
Тема закрыта
> Сортировка по критериям
SEVI
SEVI
Topic Starter сообщение 1.8.2010, 0:25; Ответить: SEVI
Сообщение #1


Доброго времени суток!
Есть довольно обширный вопрос. Мне сказали сделать сортировку по производителям, цене и.т.п. не добавляя в таблицу БД нового поля.
Допустим в названии есть Ноутбук Acer ........ . И мне нужно чтобы при нажатии на кнопку выводились ноутбуки Acer. Мысли были, но не такие чтобы вывести все это в две колонки. Кто может помогите!

P.S. По поводу сортировки по цене можно в SQL запросе написать:[php]ORDER BY price[/php]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 1.8.2010, 0:56; Ответить: Apay
Сообщение #2


и далее через запятую
order by price, name, weight
тему перенес, она по базам а не php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 1.8.2010, 12:19; Ответить: SEVI
Сообщение #3


это то я знаю, а вот как вывести без добавления нового поля в базе, допустим ноутбуки чисто Acer.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 1.8.2010, 14:50; Ответить: Apay
Сообщение #4


добавить что-то вроде
WHERE vendor="Acer"
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 1.8.2010, 20:28; Ответить: SEVI
Сообщение #5


Не то. Мне нужно без дополнительного поля, а название "Ноутбук Acer Inspire ..."
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SOKOJI
SOKOJI
сообщение 1.8.2010, 20:51; Ответить: SOKOJI
Сообщение #6


WHERE vendor LIKE "%Acer%"

Так попробуй.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 1.8.2010, 21:18; Ответить: SEVI
Сообщение #7


SOKOJI, спасибо, очень помогли! :goodpost:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 1.8.2010, 23:30; Ответить: SEVI
Сообщение #8


Вот еще вопрос:
А как сделать сортировку по дюймам также без дополительного поля? Таким способом как сказал SOKOJI не выходит. Так выглядят дюймы в товаре:
14"
Пожалуйста помогите!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 2.8.2010, 12:49; Ответить: Apay
Сообщение #9


можно использовать кучу вложенных if и like или regexp, но это очень извращенный метод. получается очень большая конструкция
SELECT *, IF(name LIKE '%13"%',13,IF(name LIKE '%14"%',14,IF(name LIKE '%15"%',15,999))) AS inch
FROM table
ORDER BY inch
это кусочек только для 13, 14 и 15 дюймов, притом если написанно не 15" а 15.6" то не сработает, для этого нужно использовать REGEX вместо LIKE (что значительноусложняет конструкцию).

а почему боитесь так использовать дополнительные поля? без них запросы выполняются оооочень медленно
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SEVI
SEVI
Topic Starter сообщение 2.8.2010, 14:22; Ответить: SEVI
Сообщение #10


(Apay @ 2.8.2010, 15:49) *
а почему боитесь так использовать дополнительные поля? без них запросы выполняются оооочень медленно

Спасибо большое!
Мой заказчик не хочет заполнять новые поля в товаре.
И по поводу REGEX:
Я просто должен поставить вместо LIKE - REGEX?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
4 страниц V   1 2 3 4 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Живые подписчики(клиенты) ВКонтакте с приглашений по критериям
0 Professor7717 964 28.7.2023, 23:52
автор: Professor7717
Горячая тема (нет новых ответов) Первоначальная раскрутка новых групп, оформление, комментарий по критериям, и т.д.
Если вы только что создали группу и не знаете с чего начать, напишите
87 Хит 34787 20.10.2020, 17:35
автор: Bonaventoure
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыЖивое продвижение по критериям Вконтакте\Одноклассниках| Ведение сообществ
Продвигаю по-живому
23 andrey911sk 14686 27.6.2019, 18:13
автор: jokerink
Открытая тема (нет новых ответов) Парсинг людей и сообществ ВКонтакте по любым критериям
сбор ЦА Вконтакте, парсинг людей Вконтакте
0 BukerMan 2524 10.5.2018, 19:03
автор: BukerMan
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВконтакте - Вступившие Живые по Критериям. YouTube -Просмотры с гарантией от БАНА
Продвижение в социальных сетях. VK, YouTube, Instagramm
222 marsha_ll 122400 26.9.2017, 20:48
автор: meat_mashinE


 



RSS Текстовая версия Сейчас: 29.3.2024, 0:34
Дизайн