| imho.ws |
![]() |
|
|
|
# 1 |
|
Full Member
Регистрация: 05.02.2002
Адрес: Underground
Сообщения: 2 110
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
In_array + Explode в Mysql
Как огранизвать следующее внутри запроса mysql:
in_array(explode(',',$string),$searchstring); Это нужно вот зачем. Допустим, в базе есть таблица, а в таблице ячейка со значением: 2,3,4 Требуется выбрать все записи, в которых присутствует цифра 3 Т.е. 2,32,4 - не годится 2,2,8 - не годится 2,3,3 - годится 2,0,3 - годится Спасибо. |
|
|
|
|
# 4 |
|
МОД-Оператор ЭВМ
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Логично. Это не строковая ф-ия, а ф-ия сравнения - http://dev.mysql.com/doc/mysql/ru/Co...Operators.html
Дочитал твой вопрос до конца. Не то советую. То, что тебенадо делается регами. Это часто крайне ресурсоемко. Попробуй пересмотреть структуру БД. |
|
|
|
|
# 8 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
ИМХО, для твоей задачи лучше регулярные выражения использовать - просто и понятно.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|