我网页上的形式是用户输入要使用通过数据库根据过滤:存储SQL结果使用上的其他网页
一个AJAX调用数据库返回一个由查询满足实时性的计数:
$query = "
SELECT
*
FROM
first_page_data
WHERE
((((acos(sin((".$lat."*pi()/180)) * sin((`geo_lat1`*pi()/180))+cos((".$lat."*pi()/180)) * cos((`geo_lat1`*pi()/180)) * cos(((".$lon."- `geo_lon1`)* pi()/180))))*180/pi())*60*1.1515) * 1.609344) < ".$range."
AND
value_min >= " . $valmin . "
AND
value_max <= " . $valmax . "
AND
bed_min >= " . $bedmin . "
AND
bed_max <= " . $bedmax;
$result = mysql_query($query, $first_data);
$number = mysql_num_rows($result);
echo $number;
这工作得很好,所有的作品,因为我想要的。不过,我现在想要对结果做“事情”(例如,当点击一个按钮,在谷歌地图上显示它们等时,将它们全部显示在表格中)。如何存储此查询的结果以供在其他网页上使用?我不能在另一页上重新查询数据库,因为结果取决于用户在此表单上的输入。
'fetch_assoc()'并发回一个JSON并使用它? – Shahar