19 内容结构

作者:老葛,北京亚艾元软件有限责任公司,http://www.yaiyuan.com

1. 概貌

2. 关联

3. 字段

4. 唯一

5. 表达式

6. 排序

7. 随机排序

8. 分组

9. 范围和限制

10. 表排序

11. 条件语句

12. 执行查询

13. 总计查询

14. 调试

    动态的选择查询由db_select()函数开始,如下所示:

<?php
$query db_select('node''n'$options);
?>

    在这个例子中,"node"是查询的基表;也就是说,FROM语句中紧跟着FROM的第一个表。注意,这里没有使用花括号;查询构建器会自动地处理这一点。第二个参数是表的别名;如果没有指定的话,将会使用表名。$options数组是可选的,它与静态查询中的$options数组完全相同。

    动态选择查询可以非常简单,也可以非常复杂。我们在这里只讲述它的基本原理,如果完全展开的话,一本书也未必写的完。


Drupal版本: