|
|
|
| Добрый день!
Есть проблема выборки перечня названий фирм ...
вот по первой букве А-Я или A-Z выбирает база без проблем ...
а есть перечень, скажем названий магазинов, которые начинаются с 0-9 или с символов, скажем +, вот я хочу все их отбирать в отдельный список ...
как это сделать?
спасибо! | |
|
|
|
|
|
|
|
для: AN
(29.01.2009 в 22:33)
| | Отбирать откуда? | |
|
|
|
|
|
|
|
для: AcidTrash
(29.01.2009 в 22:35)
| | ну вот в базе данных есть перечень названий фирм, я в базе данных делаю выбор по буквам
WHERE Name LIKE '$letter%'
ну и передаю catalog.php?letter=B, =С, =А ... и т.д.
и выбираю все что начинается на В, С, А и т.д.
а вот как мне выбрать в отдельном запросе все фирмы , названия которых начинаются с цифр??? (0-9) | |
|
|
|
|
|
|
|
для: AN
(29.01.2009 в 22:40)
| | WHERE Name RLIKE '^[0-9]' | |
|
|
|
|
|
|
|
для: Trianon
(29.01.2009 в 23:26)
| | а как мне определить что у меня в переменной $letter - буква или цифра?
ну чтобы знать какую конструкцию запроса ставить WHERE Name RLIKE '^[0-9]' для цифр или WHERE Name LIKE '$letter%' для букв ???? | |
|
|
|
|
|
|
|
для: AN
(30.01.2009 в 00:50)
| | то есть как можно узнать, моя переменная $letter = А...Я , или $letter = 0...9 ??? | |
|
|
|
|
|
|
|
для: AN
(30.01.2009 в 00:58)
| | preg_match | |
|
|
|