|
2 / 2 / 0
Регистрация: 14.02.2013
Сообщений: 218
|
|
Убрать повторения элементов12.12.2014, 14:11. Показов 2263. Ответов 12
Метки нет (Все метки)
Добрый день, Форумчане
Знаю, тема уже избита, но что-то не получается убрать повторяющийся блок из кода, к примеру в БД садятся некоторые данные вида <div class="someblock"></div><div class="someblock"></div><div class="someblock"></div>/ как убрать лишние 2 блока? Заранее благодарю
0
|
|
| 12.12.2014, 14:11 | |
|
Ответы с готовыми решениями:
12
Cоздать из двух двумерных массивов один без повторения элементов
Как убрать повторения. |
|
461 / 369 / 94
Регистрация: 01.05.2010
Сообщений: 1,761
|
|
| 12.12.2014, 14:37 | |
|
Для начала - показать участок кода, в котором идет сохранение в БД.
0
|
|
|
2 / 2 / 0
Регистрация: 14.02.2013
Сообщений: 218
|
|
| 12.12.2014, 15:01 [ТС] | |
|
Там ничего особенно нет,
INSERT INTO `article` (`title`, `post_text`, `tags`) VALUES ('$title', '$post_text', '$tags'). В $title указывается текст + несколько блоков, вот мне необходимо убрать повторения <div class="someblock"></div>
0
|
|
|
31 / 31 / 13
Регистрация: 11.02.2014
Сообщений: 97
|
|
| 12.12.2014, 15:20 | |
|
бред какойто О_о
0
|
|
|
2 / 2 / 0
Регистрация: 14.02.2013
Сообщений: 218
|
|
| 12.12.2014, 15:30 [ТС] | |
|
убрать повторяющиеся элементы из БД бред?
0
|
|
|
31 / 31 / 13
Регистрация: 11.02.2014
Сообщений: 97
|
|
| 12.12.2014, 15:32 | |
|
Compaq, повторяющиеся элементы это когда у тебя в разных ячейках одинаковое содержимое
0
|
|
|
2 / 2 / 0
Регистрация: 14.02.2013
Сообщений: 218
|
|
| 12.12.2014, 15:57 [ТС] | |
|
Ну так содержимое одинаковое, <div class="thisblock"></cut></div> повторяется несколько раз, теоретически может 2 ли 3 раза, а мне необходимо преобразовать его в один <div class="thisblock"></cut></div> Содержимое одинаковое, необходимо убрать повторения, в чем еще вопрос???
0
|
|
|
31 / 31 / 13
Регистрация: 11.02.2014
Сообщений: 97
|
|
| 12.12.2014, 16:19 | |
|
1. запоминаешь позицию первого вхождения подстроки в строку
2. удаляешь все вхождения подстроки в строку 3. вставляешь подстроку в строку в заранее сохраненную позицию
0
|
|
|
2 / 2 / 0
Регистрация: 14.02.2013
Сообщений: 218
|
|
| 12.12.2014, 16:24 [ТС] | |
|
Саму постановку я понял, какой функцией? через preg_replace
0
|
|
|
461 / 369 / 94
Регистрация: 01.05.2010
Сообщений: 1,761
|
||
| 12.12.2014, 16:31 | ||
|
У вас повторяющиеся элементы находятся где? В $title? Вот и нужно править код, который формирует эту переменную.
0
|
||
|
2 / 2 / 0
Регистрация: 14.02.2013
Сообщений: 218
|
|
| 12.12.2014, 16:41 [ТС] | |
|
Ну это понятно, вопрос в самом коде, да элементы в $title, как перед отправкой в БД убрать повторяющийся блок <div class="thisblock"></cut></div>
0
|
|
|
31 / 31 / 13
Регистрация: 11.02.2014
Сообщений: 97
|
|
| 12.12.2014, 16:48 | |
|
Compaq, ты бы хоть раз целиком $title показал
0
|
|
|
2 / 2 / 0
Регистрация: 14.02.2013
Сообщений: 218
|
|
| 12.12.2014, 17:00 [ТС] | |
|
Какая разница тебе до $title? Пытаешься умничать и не знаешь функцию как убрать повторяющийся блок? $title меняется, пользователь отправлять данные, внося блок <div class="thisblock"></cut></div> для разделения, он может внести его несколько раз, чтобы избежать дубляции, необходимо убрать повторяющиеся блоки <div class="thisblock"></cut></div>.
То есть для таких одаренных как ты, пользователь отправляет пост вида Я такой умник, ну прям умничают на пустом месте, нажимая <div class="thisblock"></cut></div> Далее я вот снова туплю и умничаю <div class="thisblock"></cut></div> Это содержится в $title, а вот как теперь его преобразовать в вид? Я такой умник, ну прям умничают на пустом месте, нажимая <div class="thisblock"></cut></div> Далее я вот снова туплю и умничаю Должна быть какая-то функция, удаляющая повторения <div class="thisblock"></cut></div>
0
|
|
| 12.12.2014, 17:00 | |
|
Помогаю со студенческими работами здесь
13
Убрать повторения в генерации Убрать повторения из файла
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2.
Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники".
В. . .
|
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|