使用PHP使SQL列爆炸变为变量

时间:2014-11-02 20:49:48

标签: php mysql

嘿伙计们,我在尝试将我的SQL列变成PHP中的变量时遇到了一些麻烦。

所以我的SQL行包含图片网址,格式如下:

http://www.website.com/image.jpg,http://www.website.com/image2.jpg,http://www.website.com/image3.jpg

所以现在我需要显示行中的第一个URL。

我有这么短的代码:

file = '.(explode(',', $cardata["PictureRefs"])[0]).';

我基本上试图给变量赋值:

$file = "http://www.website.com/image.jpg"

我目前的代码显然是错误的,但我觉得我必须非常接近。我怎样才能做到这一点?

3 个答案:

答案 0 :(得分:3)

你的简针是正确的,但根本不需要字符串封装。

$file = explode(',', $cardata['pictureRefs'])[0]; // first image SRC

然后你可以像:

一样使用它
echo '<img src="'.$file.'"/>';

答案 1 :(得分:0)

没问题。

$文件=爆炸( '',$ cardata)[0];

答案 2 :(得分:-1)

试试这个:

$file = explode(',',$cardata);
$img = $file[0];