これが私の小さなスクリプトです
$item="Inception";
$query="SELECT * FROM items WHERE item = '{$item}' LIMIT 1";
$result=mysql_query($query);
while ($row = mysql_fetch_array($result)) {
$item_id = $row['items_id'];
}
$sql="SELECT AVG(rating) AS AverageRating FROM ratings WHERE item_id = '{$item_id}'";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
print(json_encode($row));
出力は次のとおりです。
{"0":"4.5","AverageRating":"4.5"}
私の質問は、行「0」はどこから来ているのかということです。これは正常ですか?