Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
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
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
12.12.2014, 14:11
Ответы с готовыми решениями:

Cоздать из двух двумерных массивов один без повторения элементов
Всем привет. 1.Как создать из двух двумерных массивов один, и чтобы они не повторялись, по одному из параметров допустим 'name'....

Убрать цифры из элементов массива
Есть массив с элементами ' a1', ' b1 ', ' с4 '. Создайте новый массив, в котором будут данные элементы без цифр Помогите плиз:sorry:

Как убрать повторения.
Доброго времени суток. Суть вопроса такова. Есть два одинаковых действия. Например добавить, одно в PopupMenu, другое в MainMenu....

12
 Аватар для Зверушь
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
Цитата Сообщение от Compaq Посмотреть сообщение
Там ничего особенно нет,
INSERT INTO `article` (`title`, `post_text`, `tags`) VALUES ('$title', '$post_text', '$tags'). В $title указывается текст + несколько блоков, вот мне необходимо убрать повторения <div class="someblock"></div>
Нет! Нужен не код SQL.
У вас повторяющиеся элементы находятся где? В $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
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
12.12.2014, 17:00
Помогаю со студенческими работами здесь

Убрать повторения в генерации
у меня 2 кнопки и 1 мемо 1 кнопка - генерирует. 2 - убирает повторения. как их объединить в 1. Чтоб он генерировать с проверкой на...

Убрать повторения из файла
Доброго времени суток. Задача такая: есть текстовый файл 1.txt, в нём много строк которые могут повторятся. Нужно создать второй файл...

Убрать повторения по полю
Есть таблица следующей структуры: Добавлено через 9 минут Есть таблица следующей структуры: Create table Rooms ( ID_Rooms...

Убрать повторения из введенной строки
Доброго времени суток, помогите с программой есть черновой вариант с паскаля, не могу перевести его на си помогите. И еще просьба если...

Повторения в рандоме. Как убрать?
Приветствую. В программе нижет осуществлен рандомный вывод вопросов на экран, но, вопросы повторяются. Как избавиться от этого недуга?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
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. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru