Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
1)Есть у кого идеи как можно реализовать поиск, как здесь - http://kievskiy[dot]org/town/phones
2) Есть идеи как сделать это штатными средствами битрикса ?
alnik-75
Отправлено: 25 Января, 2013 - 12:44:44
Посетитель
Покинул форум
Сообщений всего: 338
Дата рег-ции: Сент. 2012 Откуда: Гродно, Беларусь
Помог: 0 раз(а)
идея? событие change на поле input. При каждой смене содержимого (добавление буквы или удаление) аякс запрос к странице-обработчику. На этой странице выборка из БД по имеющемуся буквосочетанию, результат-выводится. Вот и идея вся!!!
EnderWoter
Отправлено: 25 Января, 2013 - 12:46:32
Новичок
Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
alnik-75 пишет:
идея? событие change на поле input. При каждой смене содержимого (добавление буквы или удаление) аякс запрос к странице-обработчику. На этой странице выборка из БД по имеющемуся буквосочетанию, результат-выводится. Вот и идея вся!!!
Как можно обойтись без участи БД?
alnik-75
Отправлено: 25 Января, 2013 - 12:49:34
Посетитель
Покинул форум
Сообщений всего: 338
Дата рег-ции: Сент. 2012 Откуда: Гродно, Беларусь
Помог: 0 раз(а)
Цитата:
Как можно обойтись без участи БД?
Обойтись можно, только все эти данные должны храниться в файле.
Только я не понимаю, зачем эту кучу хранить в каком-то файле, если БД как раз и созданы для хранения такого рода информации. Да и скорость выполнения такой выборки из БД будет выше, чем обработка содержимого файла
Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
alnik-75 пишет:
Обойтись можно, только все эти данные должны храниться в файле.
Только я не понимаю, зачем эту кучу хранить в каком-то файле, если БД как раз и созданы для хранения такого рода информации. Да время выполнения такой выборки из БД будет выше, чем обработка содержимого файла
А если контент поместить в в дивчик, его скрыть и от туда читать контент? или это сильно скажется на обработке страницы ?
alnik-75
Отправлено: 25 Января, 2013 - 12:56:08
Посетитель
Покинул форум
Сообщений всего: 338
Дата рег-ции: Сент. 2012 Откуда: Гродно, Беларусь
Помог: 0 раз(а)
EnderWoter пишет:
А если контент поместить в в дивчик, его скрыть и от туда читать контент? или это сильно скажется на обработке страницы ?
Ты представляешь это?
Каждый "дивчик" - для каждой фамилии. Соответственно, у каждого должен быть свой id. Не замучаешься состряпывать такую страничку?
Хотя, конечно можно, все эти данные внести в массив. Оттуда их циклом вытаскивать и строить таким образом "дивчики", присваивая им id в соответствии с их месторасположением в массиве. Только, не пойму, зачем себя так мучать? (Добавление)
представляешь, какой размер страницы будет и соответственно, как быстро она будет грузиться.?
EnderWoter
Отправлено: 25 Января, 2013 - 12:58:22
Новичок
Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2013
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
EnderWoter пишет:
А если контент поместить в в дивчик,
т.е. вы предлагаете всю базу выводить на страницу? браво!
----- Чем больше узнаю, тем больше я не знаю.
alnik-75
Отправлено: 25 Января, 2013 - 12:59:26
Посетитель
Покинул форум
Сообщений всего: 338
Дата рег-ции: Сент. 2012 Откуда: Гродно, Беларусь
Помог: 0 раз(а)
EnderWoter пишет:
alnik-75, что вы скажете по поводу этого http://harvesthq.github.com/chosen/
А что Вы хотите услышать?
EnderWoter
Отправлено: 25 Января, 2013 - 13:03:33
Новичок
Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
DelphinPRO alnik-75Здесь подгружаются из базы значения?
alnik-75
Отправлено: 25 Января, 2013 - 13:08:56
Посетитель
Покинул форум
Сообщений всего: 338
Дата рег-ции: Сент. 2012 Откуда: Гродно, Беларусь
Помог: 0 раз(а)
Какая разница, откуда в данном скрипте подгружаются данные?
Нужно делать правильно.
Для примера в данном скрипте может и не использовалась база ввиду малого количества данных, но при больших объемах-БД незаменима. В обработчике скрипта легко меняется источник выборки, просто это нужно это уметь.
Если Ты не знаешь, как это делать, то просто начни все с азов и не лезь ты в сложные проекты все равно от этого толку не будет. Говорю это тебе по своему опыту
EnderWoter
Отправлено: 25 Января, 2013 - 13:12:43
Новичок
Покинул форум
Сообщений всего: 13
Дата рег-ции: Янв. 2013
Помог: 0 раз(а)
alnik-75Спасибо за совет реализации! Не могли бы вы, немного намекнуть на примере кода, как должена идти обработка буквы или слова в бд, для поиска схожих элементов? Спасибо!
esterio
Отправлено: 25 Января, 2013 - 13:22:16
Активный участник
Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012 Откуда: Украина, Львов
Помог: 127 раз(а)
Ну для поиска есть sphinx, а в самом простом случае с mysql
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.