很抱歉这个古怪的标题,我无法很好地描述我的问题。
使用此代码查询数据库时遇到问题,特别是在 background:url('。image。')部分:
$link = mysqli_connect($hostname,$dbusername,$dbpassword,$databasename);
$sql = "SELECT * FROM foo WHERE featured = 1";
$result = mysqli_query($link, $sql);
$num_results = mysqli_num_rows($result);
for ($i=0;$i<$num_results;$i++) {
$row = mysqli_fetch_array($result);
$image = $row['image'];
$title1 = $row['title'];
echo '
<div class="pic '.$nomargin.'" style="background:url('.$image.') no-repeat 50% 50%;">
<a href="'.$directory.'/'.$file.'" title="'.$title1.'" target="_blank">'.$title1.'</a>
</div>';;
}
目前,它返回“background:url(1)”并且显然不显示我想要的图像url路径,它存储在db中的一行中。如何让它显示实际数据?
提前致谢