Регистрирайте се безплатно, за да използвате услугите на сайта! | Вход
Начало Новини ИТ Работа Форум Видео Уроци Скриптове WiFi точки MyLinks Mytech Още


Нова тема
MySQL заявка not like
Тази тема е погледната 264 пъти
Добави темата към любими | Принтирай темата | Нова тема 
Публикувано на: 04.09.2008 16:28
po_taka
Ронин

Мнения: (201)

как да изкарам резултати които НЕ започват с буква или цифра ?
CODE
1
2
3
4
5
$query = mysql_query("SELECT DISTINCT id,name FROM artists WHERE name NOT LIKE ('a%')
                                                               OR name NOT LIKE ('b%')
                                                            OR name NOT LIKE ('я%')

....                                                            ORDER BY name
");

има ли някакъв начин да не пиша всички букви и цифри.

Буквите са
a-z
A-Z
а-я
А-Я
0-9


 
---------------------------
Потребител от: 15.04.08 | Всички уроци от po_taka | Всички скриптове от po_taka

http://www.tekstove.info/ дайте някви идеи кво да го права тва нещо
напиши eMail напиши лично съобщение виж профила на po_taka
Публикувано на: 04.09.2008 16:38
imagination
Ронин

Мнения: (178)

Здравей
Пробва ли с регулярен израз ?
http://dev.mysql.com/doc/refman/5.0/en/regexp.html
Поздрави.



 
---------------------------
Потребител от: 17.02.06 | Всички уроци от imagination | Всички скриптове от imagination

http://www.absurdi.com
напиши eMail напиши лично съобщение виж профила на imagination
Публикувано на: 04.09.2008 17:02
po_taka
Ронин

Мнения: (201)

благодаря много.
Сглобих това:

CODE
1
2
3
$query = mysql_query("SELECT DISTINCT id,name FROM artists WHERE name not REGEXP \"^[0-9a-zA-Zа-яА-Я]\"
                   
                                                            ORDER BY name
");

добре ли е ?


 
---------------------------
Потребител от: 15.04.08 | Всички уроци от po_taka | Всички скриптове от po_taka

http://www.tekstove.info/ дайте някви идеи кво да го права тва нещо
напиши eMail напиши лично съобщение виж профила на po_taka
 1 посетител чете тази тема (0 потребители и 1 гост)  
Активни потребители: ---
   




mytech.bg © 2004 - 2009 | Контакти | За реклама