我正在使用基本的PHP和AJAX,我想将我从mysql数据库中选择的数据发布到在线链接,并获取发送回的响应以用于更新其他信息。我正在使用AJAX发布数据,但无法获取发送回以用于更新信息的数据。
是否可以直接使用PHP?怎么做到呢?最好的方法是什么?
代码:
Alamofire
AJAX调用“数据”的响应从在线数据库返回值,我想更新本地数据库中的列。
答案 0 :(得分:2)
这里必须要小心... PHP是服务器端和JavaScript客户端(您将Javascript代码写到页面X次!)为什么不为此使用CURL?
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,"http://example.com/api/link");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,
"postvar1=value1&postvar2=value2&postvar3=value3"); // modify $output
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$server_output = curl_exec($ch);
curl_close ($ch);
// Further processing ...
if ($server_output == "OK") { ... } else { ... }