gpt4 book ai didi

php - 将 While 语句的结果放入 PHP 中的变量中

转载 作者:行者123 更新时间:2023-11-29 14:12:07 24 4
gpt4 key购买 nike

我环顾四周,但不知道如何让以下代码块工作:

$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 语句本身可以正常工作,只是不能作为变量。

最佳答案

$answer17 = getAttachmentsByUser($dbh, $myid);

$attachment_table = '';
while (($row73 = $answer17->fetch(PDO::FETCH_ASSOC)) !== false) {
$attachment_table .= '<tr>';
$attachment_table .= "<td><input name='checkbox[]' type='checkbox' id='checkbox[]' value='${row73[imageven_id]}'></td>";
$attachment_table .= "<td><a href='../php/viewimages.php?id=${row73[image_id]}')'>${row73[upload_name]}</a></td>";
$attachment_table .= "<td>${row73[image_category]}</td>";
$attachment_table .= "<td>${row73[upload_date]}</td>";
$attachment_table .= '</tr>';
};

关于php - 将 While 语句的结果放入 PHP 中的变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13324151/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com