Drupal专业开发指南 第20章 动态查询语句

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2009-08-27 13:15

如果在你的SQL中,有多个只有在运行时才能确定的变量,这并不妨碍让你使用占位符。你将需要使用占位符比如'%s' 或者 %d,通过编程来创建你的SQL,接着你需要传递一组值来填充这些占位符。如果你自己直接调用db_escape_string(),那么你就做错了。下面的例子展示了占位符的使用,这里假定我们想取出,匹配特定节点类型的已发布节点的ID和标题:

Drupal版本:

页面

Subscribe to Think in Drupal RSS