我正在使用 php 文件从 mysql 中检索一些值。结果如下所示:4.7647058823529
.
我正在用我的代码将这个结果加载到一个 div 中,它工作得很好。
- 如果我使用警报来获取此值警报不显示该值。
- 我如何将 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;
}
}
?>
谢谢!