Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何从链接中通过asc/desc动态设置订单_Php_Mysql_Href - Fatal编程技术网

Php 如何从链接中通过asc/desc动态设置订单

Php 如何从链接中通过asc/desc动态设置订单,php,mysql,href,Php,Mysql,Href,我希望能够动态地将一组行的顺序从升序更改为降序,反之亦然 类似于' . '' . '' . '' . ''; $query=run_q('SELECT*FROM posts as p,users as u其中p.added_by=u.user_id ORDER by'.$ORDER.DESC'); 好吧,你的超链接不存在;t指向任何特定页面,只是一个查询字符串 试试这个: echo '<tr>Sort: &#x25BC; <br />' .

我希望能够动态地将一组行的顺序从升序更改为降序,反之亦然

类似于
'
. ''
. ''
. ''
. '';
$query=run_q('SELECT*FROM posts as p,users as u其中p.added_by=u.user_id ORDER by'.$ORDER.DESC');

好吧,你的超链接不存在;t指向任何特定页面,只是一个查询字符串

试试这个:

echo '<tr>Sort: &#x25BC; <br />'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=date_added&type=">somestuff</a></th>'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=username">somestuff</a></th>'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=title">somestuff</a></th>'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=content">somestuff</a></th>'
    . '</tr>';
这还可以减少前面的
$order=“date\u added”

echo '<tr>Sort: &#x25BC; <br />'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=date_added&type=">somestuff</a></th>'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=username">somestuff</a></th>'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=title">somestuff</a></th>'
            . '<th><a href="'.$_SERVER[PHP_SELF].'?order_by=content">somestuff</a></th>'
    . '</tr>';
$order = ($order == ("date_added" || "username" || "title" || "content") ? $_GET['order_by'] : "date_added");