gpt4 book ai didi

javascript - 使用 php 对表行重新排序

转载 作者:行者123 更新时间:2023-11-29 08:00:35 24 4
gpt4 key购买 nike

我正在使用 jQuery 对表行进行排序,使用拖放方法进行表排序。现在我面临的问题是在将订单保存到数据库后如何在刷新页面或加载上设置表格?

意味着我的表格是 HTML 格式的,我可以从 PHP 中的数据库获取订单,但是如何用这种排序重新排序?我的表结构如下:

`order`->fields ('id'=> int,'order'=>int,'code'=>int)

上面的 MySQL 表顺序用于表行重新排序和唯一表的代码。我很困惑,不知道如何解决这个问题。

最佳答案

Edit3:我删除了一堆我刚刚拥有的东西,所以如果你想再次看到它,请告诉我,我会将其发送给你,但这应该回答你的问题:

我看到您说您的 HTML 已设置。这是一个简单的解决方法。通过 php 加载 html,如下所示:

<?
$STH = $DBH->query('SELECT * FROM <table> ORDER BY order');
$STH->setFetchMode(PDO::FETCH_ASSOC);


echo '<div id = "tablediv"><table>
<tr>
<th>My Table Header</th>
</tr>';

while($row = $STH->fetch())
{
echo '<tr>';
echo '<td>My DB Data Via String Concat</td>';
echo '</tr>';

}
echo'</table>';
echo'</div>';

?>

基本上只是循环遍历您的 mysql 结果,并使用简单的 php while 循环根据有多少行创建表行。

编辑 4:按照 tadman 的建议添加 PDO 安全性

关于javascript - 使用 php 对表行重新排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23938554/

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