我有一个给定的表结构如何从MySQL表中获取图像
| ID | IMAGE |
| 01 | 123.jpg |
| 02 | http://localhost/test/logo.jpg |
| 03 | http://localhost/test/pic.jpg |
| 04 | image.png |
我得到的图像如下图所示
$qry="SELECT IMAGE FROM `table`";
$res=mysql_query($qry);
while($row=mysql_fetch_row($res)){
if($row[0])
{
$pic="http://localhost/test/".$row[0];
}
else
{
$pic="";
}
echo $pic;
}
,但它不是为02,03图像
$ pic的输出值是多少? – Jeremy1026
for 01)http://localhost/test/123.jpg for02)http:// localhost/test/http://localhost/test/logo.jpg就像上面那样 –
如何检查$ row [0 ]'已经以“http://”或“https://”开头,并且只有在完整的URL没有时才会加上? –