Добрый день, есть задача например, вывести данные, и вывод выглядит так, что в этом выводе путём echo есть так же html код в перемешку с php. Спойлер: Данные { echo '<p>Запись id='.$row['id'].'. Текст: '.$row['text'].'</p>'; } Ранее, где то года 2 назад, я выводил в html код данные, то бишь как то скобики открывались и закрыва<?php {?><?php }?>, и выводились данные, например выборка данных идёт с самого верха, идёт обычный html код, и в конце закрытые скобки, а внутри этого html <?php echo ***** ?> и данные выводились. Так вот, подскажите пожалуйста, как это сделать, буду очень благодарен, просто лично для меня такой код будет более красивым и удобным.
У меня идёт код таким образом: Код (Text): <?php САМ КОД ?> <!DOCTYPE html> <html> <head> <title></title> </head> <body> И ВОТ ТУТ МНЕ НУЖНО ВСТАВИТЬ КОД, что бы выводило данные и код не закрывался. </body> </html>
PHP: <?php $data = ''; //какой то цикл $data .= '<p>Запись id='.$row['id'].'. Текст: '.$row['text'].'</p>'; ?> <!DOCTYPE html> <html> <head> <title></title> </head> <body> <?=$data;?> </body> </html>
PHP: <?php САМ КОД ?> <!DOCTYPE html> <html> <head> <title></title> </head> <body> <p>Запись id = <?= $row['id']; ?>. Текст: <?= $row['text']; ?></p> </body> </html> --- Добавлено --- Точку с запятой можно опустить. --- Добавлено --- Для шаблонов предназначен альт. синтаксис (без фиг. скобок), например: PHP: <?php while ($row=getrow()): ?> <p>Запись id = <?= $row['id']; ?>. Текст: <?= $row['text']; ?></p> <?php endwhile; ?>