亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 PHP 中添加 HTML 代碼

在 PHP 中添加 HTML 代碼

PHP
qq_遁去的一_1 2023-09-08 21:29:00
我正在嘗試向表中添加一個視圖按鈕,但出現語法錯誤,意外的 href??磥砦业母袷接姓`。仍在嘗試學習 PHP,但是可以將 href 添加到表中嗎?這是我的代碼:while($row = mysqli_fetch_array($result)){    $output .= '        <tr>            <td>'.$row["name"].'</td>            <td>'.$row["temperature"].'</td>            <td>'.$row["phoneno"].'</td>            <td> '<a href='read.php?id='. $row['id'] .'' title='View Record' data-toggle='tooltip'><i class='fa fa-eye' style='font-size:30px; color: black;''></i></a>';' </td>        </tr>    ';}echo $output;這是看起來錯誤的顏色編碼圖像。
查看完整描述

3 回答

?
BIG陽

TA貢獻1859條經驗 獲得超6個贊

這是因為您使用單引號來分隔字符串,同時在字符串中使用單引號來表示值。

這 -

<td> '<a href='read.php?id='. $row['id'] .'' title='View Record' data-toggle='tooltip'><i class='fa fa-eye' style='font-size:30px; color: black;''></i></a>';' </td>

應該是這個——

<td><a href="read.php?id='. $row['id'] .'" title="View Record" data-toggle="tooltip"><i class="fa fa-eye" style="font-size:30px; color: black;"></i></a></td>';


查看完整回答
反對 回復 2023-09-08
?
HUWWW

TA貢獻1874條經驗 獲得超12個贊

只是引號不匹配。


混合 PHP 和 HTML 的方法有很多種,您選擇了一種硬語法。請與例如:


<?php foreach($foo as $row) { ?>

    <tr>

        <td><?= $row["name"] ?></td>

        <td><?= $row["temperature"] ?></td>

        <td><?= $row["phoneno"] ?></td>

        <td>

            <a href='read.php?id=<?= $row['id'] ?>' title='View Record' data-toggle='tooltip'><i class='fa fa-eye' style='font-size:30px; color: black;'></i></a>

        </td>

    </tr>

<?php }

順便說一句,您正在將原始文本注入 HTML,請注意它可能隨時破壞您的標記。


查看完整回答
反對 回復 2023-09-08
?
開心每一天1111

TA貢獻1836條經驗 獲得超13個贊

你的引言到處都是。您打開一個帶有單引號的字符串變量,因此每次您在剛剛創建的字符串中使用未轉義的單引號時都會被中斷。

應該是這樣的:<a href="read.php?id='.$row['id'].'" ... >


查看完整回答
反對 回復 2023-09-08
  • 3 回答
  • 0 關注
  • 145 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號