다음 PHP 스크립트가 있습니다. 각 기사에 대한 의견을 세고 인쇄하고 싶습니다. 각 기사에 대한 ID가 이것에 의해 "리콜"할 수WHERE 절에서 PHP 변수를 사용하는 방법은 무엇입니까?
: 나는 WHERE 절에 추가하려고
<?php
$db =& JFactory::getDBO();
$query = "SELECT COUNT(comments) AS totalcount WHERE contentid = ????? ";
$db->setQuery($query);
$count = $db->loadResult();
echo ($count); ?>
: <?php echo $listing['Listing']['listing_id'];?>
(이 돌아가 콘텐츠 ID 번호) 이제
, 나는이 스크립트를 가지고 this :
"... WHERE contentid = {$listing['Listing']['listing_id']}"
그러나 $ count는 "0"을 반환합니다. 이 변수를 WHERE 절에 어떻게 추가합니까?
미리 감사드립니다.
쿼리가 실제로 성공했는지 확인 했습니까? 생성 한 쿼리 문자열을 출력하고 수동으로 실행 해 보았습니까? –