我想printf pg_guery在href引用中返回实际上是图片网址的数据..但我不能这样做。我会根据这些结果制作一个花哨的盒子
这是我的代码
<?php
$sqli=pg_query("SELECT bimurl, simgurl FROM images WHERE imgid=$yerId");
echo "<p>"
while($resulti=pg_fetch_array($resulti)){
printf ("<a class='fancybox-thumbs' data-fancybox-group='thumb' href='.%s'.jpg'><img src='.%s.'.jpg' alt='' /></a>" , $resulti['bimurl'], $resulti['simgurl']);
}
echo"</p>"
编辑:我使用 printf 解决了这个问题,如下所示:
printf ('<a class="fancybox-thumbs" data-fancybox-group="thumb" href="'.$resulti['bimgurl'].'.jpg"><img src="'.$resulti['simgurl'].'.jpg" alt="" /></a>');
答案 0 :(得分:1)
你必须先这样建立连接:
$dbconn = pg_connect("host=localhost port=5432 dbname=db_name user=username password=password");
然后执行查询:
$result = pg_query($dbconn, "SELECT bimurl, simgurl FROM images WHERE imgid=$yerId");
然后你可以循环结果:
while($row = pg_fetch_row($result)){
do somthings;
}
有关详细信息,请查看this