2017-07-14 8 views
0

私のPHPスクリプトの値の平均を計算しました。結果をユニットとともに表示します

<?php 
    $average=($sum/$num_rows); 
    $_SESSION["average"]=($average); 
?> 

「mg/l」という単位とともにhtmlテーブルに表示したいとします。私はそれを値と共に表示できるようにどこに追加すべきかわかりません。

<th>chloride</th> 
<th><?= (!empty($_SESSION["average"])) ? $_SESSION["average"] : ""?></th> 

どうすればよいですか? ありがとうございます。

+3

'<=空($ _ SESSION [ "平均"]):?!

はこれを試してみてください? $ _SESSION ["平均"]。 'mg/l': ""?> ' –

+2

ここでは難しい部分です。あなたはどの答えを受け入れますか? :-) –

答えて

3

あなたはそれを連結することができます:

<th>chloride</th> 
<th><?= (!empty($_SESSION["average"])) ? $_SESSION["average"]." mg/l" : ""?></th> 
3

だけでセッション値にそれを連結します。

たとえば、平均が5.4の場合は、の場合はmg/lが末尾に追加され、5.4mg/lになります。

PHPでは、連結演算子は.です。例えば

<th><?= (!empty($_SESSION["average"])) ? $_SESSION["average"]."mg/l" : ""?></th> 
3

あなたはこの

<th><?= (!empty($_SESSION["average"])) ? $_SESSION["average"].'mg/l' : ""?></th> 
2

あなたがこれを行うには、連結演算子(.)を使用することができますようにそれを追加することができます。

<th><?= (!empty($_SESSION["average"])) ? $_SESSION["average"].' mg/l ' : ""?></th> 
関連する問題