<?php
for ($j = 0; $j < $rows; $j++) {
?>
<div class="article_block">
<div class="fb_header">
Статья |
<a href="search.php?id=<?=mysql_result($result, $j, 'id_art')?>"><strong><?=mysql_result($result, $j, 'title')?></strong></a>
</div>
<!-- И так далее в таком же духе -->
</div>
<?php } ?>
Вывод html с помощью php
я делаю это так рис2.
а как делают професионалы?
профессионалы всё это пихают в 1 echo... как минимум
Гмм, а зачем тут эхо?
Код:
Ну и, наконец, вам, надо полагать, известно, что mysql_result() - достаточно медленная функция, ее использование не очень поощряется.
Код:
$template=file_get_contents('tpl.htm');
$tps=array('[ART]','[TITLE]','[USER]','[ANNOUNCE]','[DATE]');
$rps=array($mysql['art'],$mysql['title'],....);
echo str_replace($tps,$rps,$template);
$tps=array('[ART]','[TITLE]','[USER]','[ANNOUNCE]','[DATE]');
$rps=array($mysql['art'],$mysql['title'],....);
echo str_replace($tps,$rps,$template);
Цитата: Alexander92
Код:
<?php
for ($j = 0; $j < $rows; $j++) {
?>
<div class="article_block">
<div class="fb_header">
Статья |
<a href="search.php?id=<?=mysql_result($result, $j, 'id_art')?>"><strong><?=mysql_result($result, $j, 'title')?></strong></a>
</div>
<!-- И так далее в таком же духе -->
</div>
<?php } ?>
for ($j = 0; $j < $rows; $j++) {
?>
<div class="article_block">
<div class="fb_header">
Статья |
<a href="search.php?id=<?=mysql_result($result, $j, 'id_art')?>"><strong><?=mysql_result($result, $j, 'title')?></strong></a>
</div>
<!-- И так далее в таком же духе -->
</div>
<?php } ?>
Цитата из учебника http://www.php.net:
Сокращённые тэги доступны только тогда, когда они подключены. Это можно сделать функцией , включив установку конфигурации short_open_tag в PHP config-файле, или скомпилировав PHP с опцией --enable-short-tags в configure. Даже если вы по умолчанию включили в php.ini-dist, использование сокращённых тэгов не рекомендуется.
Код:
<a href="search.php?id=<?php echo mysql_result($result, $j, 'id_art'); ?>">...</a>
Цитата: rafaelkyrdan
использование сокращённых тэгов не рекомендуется.
Когда начинаешь понимать, что и зачем делаешь, то уже сам можешь давать рекомендации. А если php первый раз увидел, и настраивать не умеешь, то да, не рекомендуется.
Лучше использовать шаблонизатор и не делать мешанину кода и оформления