所以我正在开发一个图书馆管理系统,我想通过它的 id 从数据库中预览 bookpdf。如何将 bookid 与不同的预览按钮链接。我所做的以下代码仅打开存储书籍的文件夹的位置。如何将 PHP id 与 javascript/jquery 链接?我是初学者,不知道如何解决。我附上了我的搜索页面的图像。
<?php
$count=0;
while($row=mysqli_fetch_assoc($res))
{
if($count==0)
{
echo '<tr>';
}
echo '<td width="20%" align="center" style="font-size: 16px;">
<br>'.$row['BookName'].'</a>
<br>';?>
<button class="btn btn-danger basic-demo_button" data-target="#ab<?php echo $row['bookid']; ?>"><i class="fa fa-pencil"></i> Preview</button>
</div>
<?php
$count++;
if($count==4)
{
echo '</tr>';
$count=0;
}
}
?>
按钮在 while 循环中,获取 PDF 版本的书的 div 在 while 循环之外,但它没有得到相应的书。它只是转到存储书籍的文件夹。
<div id="ab<?php echo $row['bookid'];?>" class="example_content basic-demo"><?php echo '
<embed src="assets/img/'.$row['BookSummary'].'" height="750px" width="1476.670px" />'?></div>
下面是我的脚本代码
<script src="https://code.jquery.com/jquery-1.12.4.min.js"></script>
<script src="src/popupwindow.js"></script>
<script>
var Demo = (function($, undefined){
$(function(){
QuickDemo();
});
function QuickDemo(button){
$(".basic-demo").PopupWindow({
autoOpen : false,
nativeDrag: false
});
$(".basic-demo_button").on("click", function(event){
$(".basic-demo").PopupWindow("open");
});
}
})(jQuery);
</script>