Rev*_*rth 5 php query-builder drupal-7
如何使用Drupal 7的查询构建器编写查询以返回所有字段(SELECT*),而不仅仅是我通过 - >字段指定的字段.
编辑:我尝试过类似的东西
$ query = db_select('table') - > condition('id',2);
但当我回应它时,它是这样的:
SELECT FROM {table}表WHERE(id =:db_condition_placeholder_0)
我没有测试过查询,但我的想法是它不会工作因为SELECT之后没有*.
Lat*_*san 13
这是你如何做到的:
<?php
$myId = 5;
$result = db_select('table', 't')
->fields('t')
->condition('id', $myId, '=')
->execute()
->fetchAssoc();
?>
Run Code Online (Sandbox Code Playgroud)
以上是对以下方面的:
SELECT t.* FROM table as t WHERE t.id = 7
有关API文档的更多信息,请访问:https://api.drupal.org/api/drupal/includes!database!database.inc /function/db_select/7
归档时间: |
|
查看次数: |
5889 次 |
最近记录: |