Показать сообщение отдельно
  #1 (permalink)  
Старый 08.06.2012, 14:23
Аватар для RazZzeR
Кандидат Javascript-наук
Отправить личное сообщение для RazZzeR Посмотреть профиль Найти все сообщения от RazZzeR
 
Регистрация: 11.12.2011
Сообщений: 146

Профессиональный поиск по массиву
Привет!
Нам нужен качественный поиск по массиву.
Рассказываю все как есть.
У нас есть такие разделы в профиле как: друзья, аудиозаписи, видеозаписи.

По ним нужно сделать поиск. и не простой, типа проверка по шаблону,
а еще не учитывать регистр, и искать заместо Дшнкин : Linkin
тоесть если юзер ошибся раскладкой. (в том случаее, если в варианте Дшнкин ничего не найдено)

Пример нашего массива плейлиста: (json)
{"pl":[{"id":"2442","user_id":"1","track_num":"1","title":"Nine Inch Nails - We're In This Together","ext":"mp3","filesize":6.64,"owner_id":"0","copy":"0","text_status":"0","duration_sec":"435"},
{"id":"1967","user_id":"1","track_num":"2","title":"A Perfect Circle - The Package","ext":"mp3","filesize":10.56,"owner_id":"0","copy":"0","text_status":"1","duration_sec":"460"},
{"id":"2528","user_id":"1","track_num":"3","title":"Nirvanna - Smells Like Teen Spirit","ext":"mp3","filesize":6.9,"owner_id":"0","copy":"0","text_status":"1","duration_sec":"301"},
и т.д.

тоесть получается так: в массиве play есть еще массивы:
[0]: {массив в котором id, user_id, num, title, ext, filesize, owner_id, copy, text_status, duration_sec}
[1]: {массив в котором id, user_id, num, title, ext, filesize, owner_id, copy, text_status, duration_sec}
[2]: {массив в котором id, user_id, num, title, ext, filesize, owner_id, copy, text_status, duration_sec}
[3]: ...
[4]: ...
...
[230]: ...


нужно осуществить поиск в массиве play по всем ключам, ищя совпадения в title

Сможешь ли ты помочь?
Труд оплачивается.

Кстати, если возможно, лучше было бы с сортировкой.

Вариант твоей работы может не публиковаться, можем договориться в личке.

Приятного дня!


Заглядываю сюда раз в 30 мин.

Последний раз редактировалось RazZzeR, 08.06.2012 в 15:13.
Ответить с цитированием