Zend Framework의 "findManyToManyRowset"기능을 사용하여 작은 상점 애플리케이션에서 모든 색상을 가져옵니다.Zend Framework : count()는 findManyToManyRowset (...)을 사용하여 빈 결과에 1을 반환합니다.
예 :
$colors = $article->findManyToManyRowset('Shop_Colors',
'Shop_ArticlesToColors');
기사 중 일부는이없고 색상이 할당. "findManyToManyRowset"결과에 count ($ colors)를 사용하여 테스트합니다. 하지만 예상되는 결과 "0"대신 "1"이 결과로 나 혼란 스럽습니다.
왜 그럴까요? 결과가 비어 있다면 어떻게 테스트 할 수 있습니까? 카운트가 1이기 때문에
은 $ 색상이 행 집합에 뭐가 있는지보고 행 집합 밖으로 버려진 한 당신 : 스테판