【发布时间】:2014-01-17 11:28:25
【问题描述】:
我的自定义模块中有 3 个变量:
$day = date('d',strtotime($nd->field_edate['und'][0]['value'],time()));
$dayname = date('w',strtotime($nd->field_edate['und'][0]['value'],time()));
$hours = date('H:i',strtotime($nd->field_edate['und'][0]['value'],time()));
我的内容按 DESC 排序。
$rs = $data->orderBy("n.created","desc")->execute();
但我想要,它使用$day、$dayname 或$hours 的顺序。
当我尝试喜欢这个时:
$rs = $data->orderBy("n.created","'$hours.'")->execute();
我想要的伪代码:
$rs = $data->orderBy("order by near date today")->execute();
它不工作。
我该如何解决?
【问题讨论】:
标签: php database drupal drupal-7