表で結果の中央値を見つけるために、ここで他の質問を使用することができましたが、この結果を印刷する方法がわかりません。
これは私のPHPです:
$query = "SELECT x.price
FROM price_pints x, price_pints y
GROUP BY x.price
HAVING SUM(
SIGN(
1 - SIGN( y.price - x.price )
)
) / COUNT( * ) > .5
LIMIT 1";
$result = mysql_query($query) or die(mysql_error());
// Print out result
while($row = mysql_fetch_array($result)){
echo "The average price of a pint ". $row['type']. " is £".$row['x.price(price)'];
echo "<br />";
}
phpmyadminでSQLクエリをテストすると、結果は5と表示されますが、結果をエコーすると表示されません。
以前、私は平均を計算しました、そしてそれは次のように印刷するのが簡単でした:
echo "The average price of a pint ". $row['type']. " is £".$row['AVG(price)'];
今、私は。$ row [price(price)]を変更する方法として立ち往生しています^^^