如何在 stmnt->执行 在 doctrine2 symfony 中获取结果



我正在使用这个:

$stmt = $this->getEntityManager()->getConnection()->prepare('SELECT * from tbl_users');
$stmt->execute();

如何在变量中获取结果:

$stmt->getResults()

不工作

您忘记了获取结果。 fetchAll()可以帮助您:

$stmt = $this->getEntityManager()
                 ->getConnection()
                 ->prepare('SELECT * from tbl_users');    
$stmt->execute();
$result = $stmt->fetchAll();

如果您想在获取数据后为TblUsers补水 - 您可以尝试下一步:

$tblUser = new TblUsers();
$tblUser->fromArray($result);

相关内容

  • 没有找到相关文章

最新更新