$items=$em->createQuery("select i.unitPrice,i.quantity,i.linetotal,i.description from InvoicesInvoicesBundle:Invoiceshasitems i where i.invoiceid='".$id."'");
$itemdata=$items->getResult();
$items=$em->createQuery("select COUNT(i.unitPrice)
from InvoicesInvoicesBundle:Invoiceshasitems i
where i.invoiceid='".$id."'");
$itemdata=$items->getResult();
3条答案
按热度按时间zpgglvta1#
试试这个代码
bfrts1fy2#
好吧,@Praveesh有答案,虽然有一个轻微的错别字。应该是:id而不是?id。
但是这个链接已经为我赢得了680次代表,所以我很确定它是正确的:
t5zmwmid3#
Use Count()
http://docs.doctrine-project.org/en/2.1/reference/dql-doctrine-query-language.html
如果你经常使用DQL,你应该把上面的链接加入书签。