PHP select语句

时间:2013-04-29 13:02:12

标签: php mysql sql

我试图在php中选择一个值,但是,它总是返回值4.但是,如果我将select语句更改为任何其他列(即使在另一个表中),它会一直返回标准值4.什么是我的代码错了吗?

$change = mysql_query("SELECT CurrentChange FROM tbrates WHERE pID = 50");
$res = $change *= 10;
echo($res);

3 个答案:

答案 0 :(得分:1)

$query = "SELECT CurrentChange FROM tbrates WHERE pID = 50";
$result = mysql_query($query) or die("Error on ".__FILE__ ." line: ".__LINE__ ."<br/>".        $query.'<br />'.mysql_error());
list($change)=mysql_fetch_row($result);
$res= $change *= 10;
echo($res);

答案 1 :(得分:0)

mysql_query不返回结果,只是一个与mysql_fetch函数一起使用的资源

答案 2 :(得分:0)

您可能正在寻找:

 $change = mysql_query("SELECT (CurrentChange * 10) as CurrentChange FROM tbrates WHERE pID = 50");
 $res = mysql_fetch_result($change) ;
 echo($res);