[英]How can I mix PHP and HTML code?
我有一個while
環和我有一個內部的HTML代碼while
循環。 在此HTML代碼中,有PHP代碼讀取取決於while
循環條件的變量。
此變量應由PHP求值。 我寫了下面的代碼來解決這個問題,但是沒有用。
$row[0]
取決於while
的條件。 我的代碼只為該變量輸出空白。
<?php
while ($row = mysql_fetch_row($stt)) {
$html='<div class="data">
<?php echo nl2br($row[0]."\n"); ?>
<p><a href="">comment</a>
<a href="">like</a>
<a href="">share</a></p>
<p>
0 <span>likes</span>
</p>
<p>
_____________________
</p>
</div>';
echo $html;
}
?>
> <?php echo nl2br($row[0]."\n"); ?>
這部分應該在$ html之外。
服務器端的解釋器無法運行。根據php,這部分不是代碼塊。 這只是一個文本。
我找到了我問題的答案!!! 這是解決方案:
<?php
while($row = mysql_fetch_row($stt)){ ?>
<div class="data">
<?php echo nl2br($row[0]."\n"); ?>
<p><a href="">comment</a>
<a href="">like</a>
<a href="">share</a></p>
<p>
0
<span>likes</span>
</p>
<p>
_____________________
</p>
</div>
<?php
}
?>
如果要逐行顯示某些內容,請執行以下操作:
<?php
while($row = mysql_fetch_row($stt)){
$html="<div class='data'>" . nl2br($row[0]) . "\n<p><a href="">comment</a><a href=''>like</a><a href=''>share</a></p><p>0<span>likes</span></p><p></p></div>";
echo $html;
}
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.