我正在尝试将变量传递给一个非常基本的 mysql 查询。但 php 不返回一个真值。没有。
我已经检查了一切
问题就在这里。
$a 变量输入 mysql 查询的语法
$result = mysql_query("SELECT id,floatingnumber FROM posts WHERE id='$a' LIMIT 1");
当我将 $a 更改为 22 时,它返回一个值,否则什么也没有。
确切的查询在这里...
$a=$this->post_id;
$result = mysql_query('SELECT floatingnumber FROM posts WHERE id="'.$a.'" LIMIT 1')or die(mysql_error());
$row = mysql_fetch_row($result);
$sdfa=$a.'-'.$row[0];
$sdfa 返回 "86 - " 不带引号 86 - 空格
所以问题出在mysql fetch行上请帮忙