在fancybox中显示动态图像

时间:2013-11-20 07:38:20

标签: javascript jquery fancybox

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

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

现在代替所有那些静态图像我需要显示循环中的图像说jquery每个函数,现在该怎么做?

1 个答案:

答案 0 :(得分:0)

///// 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
?>
]);