Javascript 将ajax调用中的PHP链接数据发送到不同的页面onclick

Javascript 将ajax调用中的PHP链接数据发送到不同的页面onclick,javascript,php,jquery,mysql,ajax,Javascript,Php,Jquery,Mysql,Ajax,我正忙着学习ajax。我有一个预订页面和一个结账页面 我想做什么 用户在搜索框中键入承租人名称,匹配的名称从数据库中获取并动态显示 像这样: reservations.php 当用户单击突出显示的链接时,我希望将预订Id传递到签出页面。因此,我正在寻找一种将预订ID传递到另一个/不同页面的方法,我可以使用它在签出页面上进行数据处理 checkout.php 代码 搜索/JQUERY FETCH.PHP 分贝 非常感谢您在实施方面提供的任何帮助或建议 只需使用链接和查询即可。 首先回显链接而不是d

我正忙着学习ajax。我有一个预订页面和一个结账页面

我想做什么

用户在搜索框中键入承租人名称,匹配的名称从数据库中获取并动态显示

像这样:

reservations.php

当用户单击突出显示的链接时,我希望将预订Id传递到签出页面。因此,我正在寻找一种将预订ID传递到另一个/不同页面的方法,我可以使用它在签出页面上进行数据处理

checkout.php

代码

搜索/JQUERY

FETCH.PHP

分贝


非常感谢您在实施方面提供的任何帮助或建议

只需使用链接和查询即可。 首先回显链接而不是div:

echo "<a href='yourpage.php?id=$name'>$name</a>";
在您的页面上,只需执行以下操作:

<?php
echo $_GET[" id"];
?>

只需使用链接和查询。 首先回显链接而不是div:

echo "<a href='yourpage.php?id=$name'>$name</a>";
在您的页面上,只需执行以下操作:

<?php
echo $_GET[" id"];
?>

这与您已经拥有的非常相似,不同之处在于您需要捕获单击事件,而您现在已经在捕获keyUp事件。确切的问题是什么?@jeroen我需要1根据用户点击的姓名在搜索框中设置名称匹配的res_id 2传递并将其填充到签出屏幕表单字段…希望这能说明为什么我对这个问题投了接近票,我在这个问题上做了很多努力,试图在遵守指导原则的同时提供尽可能多的细节。这与您已经拥有的非常相似,不同之处在于您需要捕捉点击事件,而您现在已经捕捉到按键事件。确切的问题是什么?@jeroen我需要1根据用户点击的姓名在搜索框中设置名称匹配的res_id 2传递并将其填充到签出屏幕表单字段…希望这能说明为什么我对这个问题投了接近票,我在这个问题上做了很多努力,试图在遵守指导原则的同时提供尽可能多的细节。工作很有魅力,非常感谢!!如果您不介意的话,最后一个问题是……我不需要获取与名称关联的res_id。。因此,我需要更改我的sql查询$keyword=$\u get['keyword']$关键字=%$keyword%$query=从renter\u name喜欢的预订中选择renter\u name?当我添加query=选择res_id,renter_name,from reservations where renter_name like?;我发现绑定变量的错误号与预处理语句中的字段数不匹配。你知道如何解决这个问题吗?@Marilee:你没有在评论中键入你写的query=的$query吗?很抱歉,它应该读到“$query”,现在正在处理它,我认为我走在正确的道路上手指交叉像个魔咒一样工作,非常感谢!!如果您不介意的话,最后一个问题是……我不需要获取与名称关联的res_id。。因此,我需要更改我的sql查询$keyword=$\u get['keyword']$关键字=%$keyword%$query=从renter\u name喜欢的预订中选择renter\u name?当我添加query=选择res_id,renter_name,from reservations where renter_name like?;我发现绑定变量的错误号与准备语句中的字段数不匹配。你知道如何解决这个问题吗?@Marilee:你没有在评论中键入你写的query=的$query吗?很抱歉,它应该读为“$query”,现在正在处理它,希望我走的是正确的道路