我正在寻找一个必须是常见问题的网页设计策略,但我无法找到任何解决方案。
我有一个包含搜索参数的HTML页面。在更改参数时,页面通过ajax将结果集加载到页面子部分中。结果来自一个mysql数据库通过PHP。到目前为止一切都很好。
然后,我希望让用户能够编辑结果集中的某些字段 - 例如,检查" print"复选框,或更改"折扣"结果集的每一行的输入值。然后用户点击“去”。按钮,我将修改后的结果发送到另一个php页面,以便在会话变量中处理。这是我不确定的一点。
最好的方法是什么?感谢。
答案 0 :(得分:0)
您正在动态显示数据,因此您必须使用循环显示它。无需动态创建名称。在下一页上,您可以将它们作为数组或多维数组处理。你必须对此进行一些搜索。
答案 1 :(得分:0)
while($row=mysql_fetch_array($result))
{
echo "<tr>";
echo "<td contenteditable='true'>".$row['Row1']."</td>";
echo "<td contenteditable='true'>".$row['Row2']."</td>";
echo "<td contenteditable='true'>".$row['Row3']."</td>";
echo "</tr>";
}
尝试该代码并使用每行中的会话来读取行中的当前数据。