Промяна на <br/> с <p>

confiscate

Registered
Здравейте,

Имам следния код:
Код:
<?php
                    // Проверка дали има записи в БД
                    $CheckActing = mysqli_query($db, "SELECT * FROM `acting` ORDER BY id ASC LIMIT 1");
                    if (mysqli_num_rows($CheckActing) == 0) {
                        echo '<p style="margin-bottom:20px;">Все още няма добавени действащи проекти</p>';
                    } else {
                       $acting_row = mysqli_fetch_assoc($CheckActing);
                       
                            echo
                            '
                            <div class="News Acting">
                            <div class="corner"></div>
                            <h4>Списък</h4>
                            <p style="line-height:30px;">' . nl2br($acting_row['text']) .'</p>
                        </div>';
                    }
                    ?>

Искам да заменя<br/> с <p></p>

Ако в полето text в БД имам следния стринг:
Код:
1. Текст
2. Текст
3. Текст

Да излизат така:
Код:
<p>1. Текст</p>
<p>2. Текст</p>
<p>3. Текст</p>

А сега излизат:
Код:
1. Текст<br/>
<p>2. Текст<br/>
<p>3. Текст<br/>

Благодаря предварително за помощта!

Поздрави
 
вместо nl2br($acting_row['text']), изкарай така:

PHP:
<?php
$text = str_replace("\n", "</p><p>", rtrim($acting_row['text']));
echo '<p>' . $text . '</p>';
 

Back
Горе