Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Поиск элементов и их объединение
Форумы портала PHP.SU » PHP » Регулярные выражения » Поиск элементов и их объединение

Страниц (1): [1]
 

1. nuphp - 09 Марта, 2015 - 11:34:24 - перейти к сообщению
Есть таблица в БД с таким содержимым:

Lorem Ipsum is simply dummy text of the printing and typesetting industry. [img]../example.jpg[/img] Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. Lorem Ipsum is simply dummy text of the printing and typesetting industry. [img]../example.jpg[/img][img]../example.jpg[/img] Lorem Ipsum is simply dummy text of the printing and typesetting industry.


При выводе текста на страницу необходимо найти ббкод [img][/img] и вставить его в нужный div блок, но с условием, что если нашли одно вхождение [img][/img], то вставляем его в один div блок, если нашли несколько [img][/img][img][/img] идущих один за другим без вставки между ними текста, то вставить их нужно оба также в один div блок. Примерно так:

<div id="">[img][/img]</div> и <div id="">[img][/img][img][/img]</div>

Как-то так... Может есть идеи как это можно реализовать?

 

Powered by ExBB FM 1.0 RC1