我试图在php中选择一个值,但是,它总是返回值4.但是,如果我将select语句更改为任何其他列(即使在另一个表中),它会一直返回标准值4.什么是我的代码错了吗?
$change = mysql_query("SELECT CurrentChange FROM tbrates WHERE pID = 50");
$res = $change *= 10;
echo($res);
答案 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);