【发布时间】:2012-06-15 17:59:31
【问题描述】:
问题:
我想通过使用 jQuery 将链接属性中的值传输到 PHP/SQL 查询。
HTML 代码:
<a data-toggle="modal" href="#myModal" id="1"><i class="pull-right icon-eye-open"></i>HTML</a>
PHP 代码:
<div id="myModal" class="modal hide fade">
<div class="modal-header">
<button class="close" data-dismiss="modal">×</button>
<h3>Title</h3>
</div>
<div class="modal-body">
<?php
$query = "SELECT * FROM table WHERE id = ID FROM JQUERY HERE";
$result = mysql_query($query) or die ('Error (' . mysql_errno() . ') ' . mysql_error());
?>
</div>
<div class="modal-footer">
<a href="#" class="btn btn-info" data-dismiss="modal" >Close</a>
</div>
</div>
场景:
当用户单击具有 data-toggle="modal" 的链接元素时,jQuery 应该获取 id-attribute 的值(在本例中为 1)并将其发送到 SQL 查询,以便SQL 查询如下所示:
$query = "SELECT * FROM table WHERE id = 1";
jQuery 代码:
$("a[data-toggle=modal]").click(function(){
var essay_id = $(this).attr('id');
//Find $essay set it to essay_id in PHP
//Alternatively create a $_SESSION['EID'] here
});
问题:
如何使用 jQuery 在 PHP 中设置变量 ($essay)?或者如何通过 jQuery 在 PHP 中创建会话变量?
【问题讨论】:
-
我想你什么都没试过,因为实际上没有问题:)
-
我添加了一些 jQuery 代码和一个问题。
标签: php javascript jquery mysql sql