PHP sqlsrv_query动态order by子句

时间:2015-02-04 21:38:12

标签: php sql sql-server

(请注意,这是针对MSSQL而不是MYSQL)

有谁知道为什么这不起作用?

   $query = "SELECT * FROM table WHERE SeriesID = ? ORDER BY ? ?";
   $result = $conn->getData($query, array($seriesID,$sortBy,$sortOrder));

我没有看到任何错误,但没有返回任何结果。

当我没有ORDER BY部分时,它会起作用。它是杀死它的第二个和第三个问号。

$ conn-> getData()正在调用sqlsrv_query()函数......

有一个similar question here我用解决方法回答,但我想知道为什么这不起作用,我认为应该这样做。

0 个答案:

没有答案