我需要一些关于如何组合这两个html代码的帮助,以制作基于表格的复选框表单。 Code2显示mysql查询结果。我不知道在哪里放置表tr和td代码才能正常工作。
代码1:
<?php
header('Content-type: text/html; charset=UTF-8');
echo "<!DOCTYPE HTML>";
echo "<html>";
echo "<head>";
echo '<form action="testing.php" method="post">';
echo '<input type="checkbox" name="dtest" value="row0fromsqlresult">aaa<br>';
echo '<input type="checkbox" name="dtest" value="row1fromsqlresult">bbb<br>';
echo '<input type="checkbox" name="dtest" value="row2fromsqlresult">ccc<br>';
echo '<input type="checkbox" name="dtest" value="row3fromsqlresult">ddd<br>';
echo '<input type="checkbox" name="dtest" value="row4fromsqlresult">eee<br>';
echo '<input type="checkbox" name="dtest" value="row5fromsqlresult">fff<br>';
echo '<button type="submit">Submit</button>';
echo '</form>';
echo '</body>';
echo '</html>';
?>
用这个:
代码2:
<?php
echo "<table width='90%' border='1'>";
while ( false!=($row=mysql_fetch_assoc($sqlresult)) ) {
echo '
<tr>
<td><a href="getdetail.php?id=', urlencode($row['row0']), '">',
htmlspecialchars($row['row1']),
'</td>
<td>', htmlspecialchars($row['row2']), '</td>
<td>', htmlspecialchars($row['row3']), '</td>
<td>', htmlspecialchars($row['row4']), '</td>
<td>', htmlspecialchars($row['row5']), '</td>
</tr>
';
}
echo '</table>';
?>
我想要的是每个sql结果行前面的复选框。
感谢您的帮助。