我有一个将被填充的表(从 mysql 表中读取)。我应该为用户提供一个选项来选择一行并将其从数据库中删除。到目前为止,我已经填充了表(通过从 mysql 读取)。但我不知道如何为每一行添加一个复选框。这就是我到目前为止所拥有的。
<html>
<body>
<?php
$username="root";
$password="root";
$database="test";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * FROM table1";
$result=mysql_query($query);
$num=mysql_numrows($result);
mysql_close();
?>
<?php
$i=0;
echo "<table width='600' cellpadding='5' cellspacing='5' border='1'>";
while ($i < $num) {
$f1=mysql_result($result,$i,"sno");
$f2=mysql_result($result,$i,"lastname");
$f3=mysql_result($result,$i,"firstname");
?>
<font face="Arial, Helvetica, sans-serif"><?php echo "<tr><td> $f1 </td><td>$f2 </td>
<td> $f3 </td></tr>"; ?></font>
<?php
$i++;
}
echo "</table>";
?>
</body>
</html>
任何人都可以帮助我如何为每一行添加一个复选框。
谢谢
最佳答案
只需在您的 PHP 代码中添加用于呈现复选框的 HTML 代码,例如
<?php echo "<tr><td> $f1 </td><td>$f2 </td>
<td> $f3 </td><td></td><td><input type=\"checkbox\" name=\"checkbox\" value=\"\" id=\"checkbox\"></td></tr>"; ?>
注意双引号前的反斜杠。
关于php - php表格中的复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15458521/