gpt4 book ai didi

php - 为表中的每个字段填充产品

转载 作者:行者123 更新时间:2023-11-29 03:41:19 26 4
gpt4 key购买 nike

我正在尝试在表中填充客户信息。我已经通过下面的代码实现了这一点。我的问题是在最后一列中我有带有复选框的产品列表。我对其进行编码的方式仅针对表中的第一个字段(客户)进行填充。我希望它具有每个字段的唯一 ID,因为我计划传递 POST 函数,在 SQL 中创建一行,我可以在其中将产品分配给客户。有什么想法可以实现这一目标吗?谢谢

    <table border="1" cellpadding="5" cellspacing="0" class="list" id="assign">
<thead>
<tr>
<td class="left">First Name</td>
<td class="left">Last Name</td>
<td class="left">E-mail</td>
<td class="left">Assign Product</td>
</tr>
</thead>
<tbody>
<?php
if( mysql_num_rows( $selectRes )==0 ){
echo '<tr><td colspan="4" class="left">No Rows Returned</td></tr>';
}else{
while( $row = mysql_fetch_assoc( $selectRes ) ){
echo "<tr><td class='left'>{$row['firstname']}</td><td class='left'>{$row['lastname']}</td><td class='left'>{$row['email']}</td><td><div class='layer'><p class='heading'>Edit</p>";
}
}
if( !( $selectRes2 = mysql_query( $selectSQL2 ) ) ){
echo 'Retrieval of data from Database Failed - #'.mysql_errno().': '.mysql_error();
}else{ }
?>

<div class='area'>
<div class='scrollbox'>
<?php
if( mysql_num_rows( $selectRes2 )==0 ){
echo '<div>No Rows Returned</div>';
}else{
while( $row = mysql_fetch_assoc( $selectRes2 ) ){
echo "<div id='inline'><input type='checkbox'></input>{$row['name']}</div>";
} echo "<input type='submit' value='Submit'></input>";
}
?>
</div>
</div>
</div>

</td></tr>
</tbody>
</table>

最佳答案

您想多了,只需将 id 添加到复选框的名称中,您甚至可以在其前面加上诸如“CHK_”之类的前缀,然后使用处理表单帖子的代码将其解析出来。

    echo "<div id='inline'><input type='checkbox' name='CHK_{$row['id']}'></input>{$row['name']}</div>";

关于php - 为表中的每个字段填充产品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13475629/

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