我有一个工作的php页面,检查表是否没有值。
PHP
HystrixCommand
一旦php完成了它的工作,我使用我的JS中的结果来获取数据的值:
JS
我的Ajax:
$result = mysqli_query($db, $query) or die('error with db');
if (mysqli_num_rows($result)==0)
{
echo "No points found";
}
else {
$row = mysqli_fetch_array($result);
echo json_encode($row);
}
执行工作的功能,检查数据是否有JSON或只是"没有找到点":
$.ajax({
type: "GET",
url: "../php/courseInfo.php",
data:{ title: stringTitle},
success: function(response){
updateChartPHP(response);
}
});
除非数据返回"没有找到点和#34;,似乎第一个条件(数据==="没有找到点")即使数据显然是& #34;没有找到分数"。我比较两个值的方法是错误的吗?
我也试图分配"数据"到var然后比较,也没有做到。
谢谢。
答案 0 :(得分:0)
在这种情况下,我建议做一个console.log(数据)来查看数据对象中的实际内容
答案 1 :(得分:0)
在我的console.log中检查后,我的php的结果不是"没有找到分数"但是
"
找不到积分"
顶部有一个空行。这是来自上面的一个小脚本,它包含在自己的php标签中。两者之间的空行与我的结果一起返回。
我只将两个脚本融合为一个,现在正在运行。