2012-04-13 21 views
-1

Jreviewsページで基本的なSQLクエリを "エコー"するにはどうすればよいですか?私はJoomla 2.5を使用しています。jreviewsページのSQLクエリ、joomla 2.5

クエリ:

SELECT COUNT(product) AS totalcount FROM my_table WHERE productid LIKE = 'sony' 

Jreviewsは(joomlaのように)PHPに基づいています。

期待される結果、例:

Sony product: 105 

答えて

2

クエリは

SELECT COUNT(product) AS totalcount 
FROM my_table 
WHERE productid LIKE '%sony%' 

または

SELECT COUNT(product) AS totalcount 
FROM my_table 
WHERE productid = 'sony' 

なくLIKE =

+0

うん - あなたはこのようなものを使用することができるはず!ただのミステイク。 – DavidF

0

のJoomlaの基本的なバージョンに応じて間違っています申し訳ありませんが、

$db =& JFactory::getDBO(); 
$query = "SELECT COUNT(*) 
      FROM my_table 
      WHERE productid = 'sony'"; 
$db->setQuery($query); 
$count = $db->loadResult(); 

echo "<p>Sony product: $count</p>"; 

JDatabase documentation

+0

返信いただきありがとうございます!しかし、この愚かな質問をおかけして申し訳ありませんが、私はどのようにHMTLの結果を変換できますか?ありがとう! – DavidF

+0

私は更新された答えを持っているので、結果をエコーし​​ます。それ以外のものが必要な場合は、追加しようとしているコードを含め、より詳細な質問を更新することをお勧めします。 – nnichols