代码例如:
<?php
$sql = "SELECT * FROM `table_name` ORDER BY `first_name` DESC";
$result = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($result) < 1) {
echo "Database is empty";
} else {
while ($details = mysql_fetch_array($result)) {
?>
以下是各种HTML中的详细信息调用,例如:
<a href="<?php echo $details[8]; ?>">Link</a>
关闭它:
<?php
}
}
?>
我想做的是能够在不重新加载/更改页面的情况下更改sql排序顺序。有什么想法吗?
答案 0 :(得分:2)
将结果集返回给应用程序后,可以在那里对其进行重新排序。不需要发出新的查询来更改排序顺序,但我想你可以。
答案 1 :(得分:2)
如果你是新手,你可以尝试这样的现成产品:
答案 2 :(得分:0)
一旦页面呈现完成,PHP就会完成,从而产生一个100%HTML的页面。如果你想在不重新加载的情况下进行刷新,那么你必须有一个带有参数的PHP文件并进行这个SELECT。然后,根据用户点击的链接,您将使用JavaScript来执行Ajax请求。然后根据Ajax返回刷新页面内容。