0

php ファイルを使用して mysql から値を取得しています。結果は次のようになります4.7647058823529

この結果を次のコードで div にロードしていますが、うまく機能します。

  1. この値を取得するためにアラートを使用している場合、アラートは値を表示しません。
  2. tis値を次のように変換するにはどうすればよいですか4.7:4.7647058823529

そして、なぜアラートがこの値を表示しないのですか?

$(".getfinalrate").load("update.php?tpid=" + id);
var res = $(".getfinalrate").text();
$(".getfinalrate").fadeIn();
alert (res);

私のphpコード:

<?php

if(isset($_GET['tpid']))
{

require "connection.php";

$videid = $_GET['tpid'];
$id = mysql_escape_string($videid);


$thecounter = mysql_query("SELECT COUNT(*) AS sumury FROM user WHERE id = '$id'"); 
$numm = mysql_fetch_array($thecounter); 
$getallrecords = $numm["vote_action"];

$queryf="SELECT SUM(vote_action) AS `total` from user WHERE id = '$id'";
$resultf=mysql_query($queryf);
while($rowf=mysql_fetch_assoc($resultf))
$totals = $rowf['total'];

if ($getallrecords > $totals){
$finalratepoints = $getallrecords / $totals;
echo $finalratepoints;  
}else{
$finalratepoints = $totals / $getallrecords;
echo $finalratepoints;
}
}
?>

ありがとうございました!

4

4 に答える 4