简体   繁体   English

从服务器加载的PHP灯箱图像

[英]PHP Lightbox images loaded from server

Okay i`m loading images from a MySql Database server.. but when i click on it, it opens in a new page not in the lightbox popup. 好的,我正在从MySql数据库服务器加载图像。但是,当我单击它时,它会在新页面中打开,而不是在灯箱弹出窗口中。

                // Make the connect to MySQL or die
                // and display an error.
                $db = mysql_connect($host, $username, $password);
                if (!$db) {
                    die('Could not connect: ' . mysql_error());
                }

                // Select your database
                mysql_select_db ($database); 

                $categorie = $_GET['categorie'];
                echo "<h3>" . $categorie . "</h3><br><br>";


                $query = "SELECT * FROM afbeelding WHERE categorie = '" . $categorie . "'";
                $resultaat = mysql_query($query,$db) or die(mysql_error());

                echo "<table>";

                while ($rij = mysql_fetch_array($resultaat)){
                     echo "<a href=" . $rij["afbeelding"] . " rel=\"lightbox[roadtrip]\"><img src=" . $rij["afbeelding"] . " width=\"150px\" height=\"150px\" class='foto' /></a>";
                    }

                    echo "</table>";
                ?>

Please some help 请帮忙

您需要为<A>设置正确的CSS类,否则lightbox JS将不会处理它。

如果要在加载页面后加载图像,则可能要调用在图像到达启动灯箱的函数。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM