Php 数组数据库中的字符串

Php 数组数据库中的字符串,php,sql,arrays,push,slice,Php,Sql,Arrays,Push,Slice,您好,我正在寻找一些帮助,我所做的是发送我希望为我的博客文章选择的图片的值,并将它们全部推到和数组中,当我提交我的表格时,图片“数组”保存到数据库中,如下所示 桌子 但我需要的帮助是,当我回显文章_id=2时,我需要将它们存储在这样的数组中 $list = array(1 => 'img2.jpg', 2 => 'img3.jpg'); 提前感谢您的帮助/建议。试试这个家伙 $result = 'img2.jpg,img3.jpg'; $res = explode(',',

您好,我正在寻找一些帮助,我所做的是发送我希望为我的博客文章选择的图片的值,并将它们全部推到和数组中,当我提交我的表格时,图片“数组”保存到数据库中,如下所示

桌子

但我需要的帮助是,当我回显文章_id=2时,我需要将它们存储在这样的数组中

$list = array(1 => 'img2.jpg', 2 => 'img3.jpg');
提前感谢您的帮助/建议。

试试这个家伙

 $result = 'img2.jpg,img3.jpg';

  $res = explode(',',$result);

  print_r($result);

作为示例,请查看此链接,以供参考

从数据库中为项目_id=2选择所有数据

$images    = $result['file_name'];

$img_array = explode(",",$images);

print_r($img_array);

你没听说过吗?
var
是Javascript,不是PHP。(还有,
list
是用PHP保留的。)问题的语言是什么?非常感谢哈哈哈不,我还没有听说过explode,我已经花了30分钟试图解决这个问题了哈哈谢谢,很抱歉我刚开始上web开发学校,我们还没有讨论过这个问题,非常感谢!如果答案对你有帮助,也请投票
$images    = $result['file_name'];

$img_array = explode(",",$images);

print_r($img_array);