您好我正在尝试发现如何修复我的查询以返回正确的结果。这是我的查询:
$selectShoeRatingQuery = "SELECT cast(round(AVG(rating)*2)/ 2 as decimal(10,1)) FROM rating WHERE shoe_id = '$_GET[id]'";
$shoeRating = mysql_query($selectShoeRatingQuery);
查询应返回一个小数点后一位的数字 (3.5)。在 PhpMyAdmin 中测试时它工作正常,但是在我的网站上它返回resource id #8
.
数据库连接一切正常。