簡體   English   中英

如何混合使用PHP和HTML代碼?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM