2012-10-04 89 views
0

當我運行以下代碼時,echo會返回資源ID#10而不是數字,在我的情況下爲6.請感謝任何幫助!mysql select count resource#10

$result = mysql_query("SELECT COUNT(`category_id`) FROM `products_has_product_category` 
WHERE `category_id`=1"); 
     echo $result; 

回答

0

使用功能mysql_fetch_objectmysql_fetch_row到查詢結果轉換爲數據

$result = mysql_query("SELECT COUNT(`category_id`) as count FROM `products_has_product_category` 
WHERE `category_id`=1"); 

$row = mysql_fetch_object($result); 
$count = $row->count; 
echo $count; 

看到mysql_fetch_object

+0

@Farnabz林不使用PDO,但你在正確的方向明確指出我的。我用$ number = mysql_fetch_row($ result),然後echo $ number [0] ;.再次感謝你!!! – Adam