3 回答

TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
這是因?yàn)槟褂脝我?hào)來分隔字符串,同時(shí)在字符串中使用單引號(hào)來表示值。
這 -
<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>
應(yīng)該是這個(gè)——
<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>';

TA貢獻(xiàn)1874條經(jīng)驗(yàn) 獲得超12個(gè)贊
只是引號(hào)不匹配。
混合 PHP 和 HTML 的方法有很多種,您選擇了一種硬語法。請(qǐng)與例如:
<?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,請(qǐng)注意它可能隨時(shí)破壞您的標(biāo)記。

TA貢獻(xiàn)1836條經(jīng)驗(yàn) 獲得超13個(gè)贊
你的引言到處都是。您打開一個(gè)帶有單引號(hào)的字符串變量,因此每次您在剛剛創(chuàng)建的字符串中使用未轉(zhuǎn)義的單引號(hào)時(shí)都會(huì)被中斷。
應(yīng)該是這樣的:<a href="read.php?id='.$row['id'].'" ... >
- 3 回答
- 0 關(guān)注
- 156 瀏覽
添加回答
舉報(bào)