发送数据到bootstrap模式并执行mysql查询
Send data to bootstrap modal and perform a mysql query
while($row = mysqli_fetch_array($result_from_query)){
<a class="modal-trigger" href="#basicModal" data-toggle="modal" data-target="#basicModal" data-id="<?php echo $row['invoice_no']; ?>"><?php echo $row['invoice_no']; ?>
</a>
}
<div class="modal fade" id="basicModal" tabindex="-1" role="dialog" aria-labelledby="basicModal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="myModalLabel">Invoice Item</h4>
</div>
<div class="modal-body">
<input type="text" name="invoice" id="invoice" value=""/>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).on("click", ".modal-trigger", function () {
var invoiceNO = $(this).data('id');
$(".modal-body #invoice").val( invoiceNO );
});
</script>
所以我有这个代码发送数据到模态,并把它放在一个<input name="invoice" />
现在我的问题是我想把它放在一个php变量使用它在#basicModaldiv内的查询。像这样
<div class="modal fade" id="basicModal" tabindex="-1" role="dialog" aria-labelledby="basicModal" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="myModalLabel">Invoice Item</h4>
</div>
<div class="modal-body">
<?php
$result = mysqli_query($conn, 'SELECT item from invoice_tab where invoice no = ' $invoice_no);
$data = mysqli_fetch_assoc($result);
echo $data['item'];
?>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
,但我不知道如何把数据在PHP变量…
你为什么不使用你的:
$row['invoice_no'];
在您的第一个示例中填充SQL查询的模式?
相关文章:
- 在node.js-mysql中执行UPDATE查询不起作用
- 如何在javasciipt中添加单引号到字符串,该字符串将在nodeJS中作为mysql插入命令执行
- 在退出页面之前执行mysql函数
- 如何使用angularjs,nodejs和mysql执行CRUD操作
- 管理异步性并在节点中执行多个 MySQL 查询
- 使用脚本定期执行 mysql 查询
- 节点.js MySQL 查询执行流程
- 我制作的应该向 mysql 表添加条目的 php 页面并没有对表执行任何操作
- 在执行mysql查询后刷新图表(javascript)
- 使用node.js将表单数据插入到mysql数据库表中,然后按顺序执行
- NodeJS-如何通过执行查询获得mysql结果
- 无法使用mysql模块在node.js中执行Sql查询
- 在高地流中执行节点mysql查询
- 根据Mysql记录计数的变化执行脚本
- 发送数据到bootstrap模式并执行mysql查询
- Nodejs mysql无法执行查询
- 在浏览器关闭时执行MySQL查询
- 使用node.js和node-mysql执行MySQL查询
- AJAX mysql命令没有立即执行
- 在向下滚动事件之后执行MySQL查询