我正在使用 DataTables jQuery 插件来显示查询中的数据,该查询执行涉及连接和子查询的多个计算。我使用客户端处理使其工作正常,数据来自 sAjaxSource。我想实现服务器端处理 - 但我不确定最合适的方法,因为我的数据不是来自单个表。
可以在http://datatables.net/release-datatables/examples/data_sources/server_side.html找到服务器端处理的基本示例
解决这个问题的最佳方法是什么?如果只是像在这里使用视图一样简单......
/* DB table to use */
$sTable = "ajax";
变成
/* DB table to use */
$sTable = "myView";
此外,我更愿意使用 PDO 而不是基本的 mysql_query 等来实现这一点 - 但任何建议都值得赞赏。