$con = mysqli_connect("localhost","root","","cau");
$query = mysqli_query($con, "SELECT * FROM third");
while($row = mysqli_fetch_array($query)){
$values = $row['website'];
}
我从ajax
请求中获取值。有没有办法在该部分后使用JSON
或XML
?我的意思是我可以在另一个页面中使用$values
作为<?php echo $values ?>
吗?
示例:
//get some pure PHP data = XHR.responseText
<select>
<option><?php echo $values ?></option>
<select>
答案 0 :(得分:0)
如果您将结果$values
作为JSON,那么您所要做的就是写下这一行:
$values = json_decode($data, true);
,$ values现在是一个PHP数组。
至于在网站的另一个区域使用相同的$values
结果,您需要将其存储在某种注册表中,以便您可以跨脚本检索它。
答案 1 :(得分:0)
您可以尝试使用get或post将响应发送到您的php脚本,并且正如Nikolaos所说,您应该解码您的json字符串