我有一个标准的mysql表,我用php调用它,显示从数据库中说5行信息。我想从mysql/php表格传递信息到模态窗口
然后在每一行都有一个链接打开模式窗口。我希望ID能够与它一起使用,这样我就可以在模式窗口中打开一个新的查询,从该链接所在的表中显示该人员的其他信息。
我已阅读使用jQuery的模态信息的指南和答案,但我只是不能得到它的工作。
我到目前为止,我实际上已经得到了id,我可以看到它,并且工作,但我无法弄清楚如何在mysql查询中使用它。
我有一个标准的mysql表,我用php调用它,显示从数据库中说5行信息。我想从mysql/php表格传递信息到模态窗口
然后在每一行都有一个链接打开模式窗口。我希望ID能够与它一起使用,这样我就可以在模式窗口中打开一个新的查询,从该链接所在的表中显示该人员的其他信息。
我已阅读使用jQuery的模态信息的指南和答案,但我只是不能得到它的工作。
我到目前为止,我实际上已经得到了id,我可以看到它,并且工作,但我无法弄清楚如何在mysql查询中使用它。
HTML:
<a href="test.php?person=1" class="modal-load">Test</a>
<div id="modal-window"></div>
的jQuery:
$(".modal-load").click(function(){
var url = $(this).attr("href");
$("#modal-window").load(url);
return false;
});
CSS:
#modal-window{
width:300px;
height:300px;
}
然后参考使用您的结果页面上$_GET['person']
发送的ID,例如:
$person = $_GET['person'];
// Use something like this to sanitize the data depending on how you connect to the database:
// $person = mysqli_escape_string($db, $person);
$sql = "SELECT * FROM table WHERE person='$person'";
// Run the SQL query, show your result on the page
请记住,模式窗口只是加载一个PHP文件。所以使用你的GET参数让PHP文件独立工作,你会没事的。
是的,基本上,我最终也是这样。但是当我打开模式我想要一个MySQL查询发生在第一个表中显示来自该链接的特定ID的信息的其余部分。我不知道如何从脚本中获取信息并将其添加到查询 – user3223409
好吧。所以从这段代码中,你可以根据自己的喜好设计'#modal-window'。 – rybo111
该链接打开一个新页面,并把我从整个事情,我试图做!或者我完全愚蠢,不了解整个事情! – user3223409
你的问题很难阅读。添加一些代码来显示你的问题也会有帮助。 – wonko79