我在AngularJS中使用Controller两次调用http.post。第一个是从MySQL行获取值,而另一个是仅用于更新MySQL行。问题是,在第二个http.post中,echo在应该返回的变量之前添加n
。
调用第一个PHP文件
$http.post("endpoints/EditProfilePage.php", data).success(function(response)
echo:
$userInfo = $userInfo->fetchAll();
echo json_encode($userInfo);
第一个echo从数据库中收集列。
调用第二个PHP文件:
$http.post("endpoints/EditProfilePage2.php", data).success(function(response)
echo:
echo json_encode($username);
此第二个回波应该只返回一个列/变量。
我认为这不是json_encode
的问题,因为我已经尝试过回复一个简单的文字。
当我使用n"7@7"
echo json_encode($username);
当我使用ntext
时,{p> echo "text";