在fancybox中显示动态图像

showing dynamic image in fancybox

本文关键字:动态 图像 显示 fancybox      更新时间:2023-09-26

我正在从数据库中收集不同类别的图像,并尝试显示,然后单击按钮作为库。默认情况下,fancybox库类似于:

$.fancybox.open([
    {
       href : '1_b.jpg',
       title : 'My title'
    }, {
       href : '2_b.jpg',
       title : '2nd title'
    }, {
       href : '3_b.jpg'
    }
]);

现在,代替所有这些静态图像,我需要显示循环中的图像,比如每个函数的jquery,现在如何做到这一点?

/////php 中的数据库连接

$.fancybox.open([
<?php
$sql=mysql_query("SELECT * FROM gallery");
$num=mysql_num_rows($sql);
$count=0;
while($result=mysql_fetch_assoc($sql)){
?>
    {
       href : '<?=$result['url']?>',
       title : '<?=$result['my_title']?>'
    }
<?php
$count++;
if($count!=$num){
echo ',';
}////end of if
}//// end of while
?>
]);