我环顾四周,不知道如何让以下代码块工作:
$answer17 = getAttachmentsByUser($dbh, $myid);
$attachment_table = while ($row73 = $answer17->fetch(PDO::FETCH_ASSOC)) {
echo '<tr>';
echo "<td><input name='checkbox[]' type='checkbox' id='checkbox[]' value='$row73[imageven_id]'></td>";
echo "<td><a href='../php/viewimages.php?id=$row73[image_id]')'>$row73[upload_name]</a></td>";
echo "<td>$row73[image_category]</td>";
echo "<td>$row73[upload_date]</td>";
echo '</tr>';
};
我已经看到了如何连接来自 while 语句的结果以构建数组的其他示例,但我认为我需要的更复杂。有没有办法构建我想要的 html 表,然后将其放入变量中以在其他地方使用?while 语句本身可以正常工作,而不是作为变量。