我想编写一个调用另一个函数的PHP函数
第1页。 用户从下拉列表中选择项目。
(然后我发布到同一页面。)
第1页。 (我在页面上有一个查询,该查询基于选择了哪个项目) (在这种情况下,我将返回项目的纬度和长度。)
$ latitude = $ row_farms ['lat']; $ longitude = $ row_farms ['long'];
THEN
(在同一页面上 - 我正在尝试使用之前查询的数据在另一个表上运行另一个查询)
我希望这是有道理的。
感谢。
答案 0 :(得分:1)
那么,你想在“页面”之间传递参数,这些参数都是相同的PHP页面吗?
嗯,全局$ _REQUEST数组是你的朋友,除非我不理解你的问题(这不是一个问题,BTW)。您的URL将是example.php?lat = xxx& long = yyy,并且您使用$ _REQUEST ['lat']和$ _REQUEST ['long']在脚本中提取这些URL,并且如果您想要“寻呼机”好吧,你可以像在$ _REQUEST ['page']中那样做。
但是我很难理解你真正挣扎的是什么,所以如果你能添加或编辑信息,希望有一些代码,那就太棒了。
答案 1 :(得分:1)
假设您已全局(在函数之外)声明了数据库连接,您可以执行以下操作:
function get_data()
{
global $con;
// Run first query, get data
second_function($latitude, $longitude);
}
function second_function($latitude, $longitude)
{
global $con;
$result = mysql_query("SELECT * FROM other_table WHERE `lat`={$latitude} AND `long`={$longitude}");
// Process result
}