【发布时间】:2012-02-08 21:31:18
【问题描述】:
我正在执行一个原始查询:
$res = Propel::getConnection()->prepare('adasasd');
$res->execute();
然后我正在做一个“foreach”
while ($rec = $res->fetch(PDO::FETCH_OBJ))
{
}
原来这里没有列出第一条记录。它不知何故迷路了。
但是,如果我在 ->execute() 之后立即执行此操作,则所有记录都可用。但是如果我在视图中这样做,即使在第一行,第一条记录也会丢失。
我做错了什么?
【问题讨论】: