我在PHP中动态生成我的代码,并将ID属性从数据库添加到锚 href。它看起来像这样:
PHP
<table>
<tr><th>ID</th></tr>
<?php
if ($stmt = $mysqli->prepare("SELECT id FROM table;")) {
$stmt->execute();
$stmt->bind_result($id);
while ($stmt->fetch()) {
echo '<a href="somepage.php?id='.$id.'"><tr>...</tr></a>'
}
.... //closing the statment + error
?>
</table>
生成了这个HTML:
<a href="somepage.php?id=1></a>
<a href="somepage.php?id=2></a>
<a href="somepage.php?id=3></a>
<a href="somepage.php?id=4></a>
....
<tr>....</tr>
<tr>....</tr>
<tr>....</tr>
<tr>....</tr>
....
为什么<tr>...</tr>
里面没有<a>
没有,为什么不能点击?
我尝试为<a>
(display,width,height
) 添加一些样式,但没有运气。
如何解决这个问题?