Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php代码,用于输出以逗号分隔的多个数据_Php_Html - Fatal编程技术网

php代码,用于输出以逗号分隔的多个数据

php代码,用于输出以逗号分隔的多个数据,php,html,Php,Html,我正在处理一个存储信息的项目,我需要使用多选选项在数据库中保存数据。 保存到数据库后,它将按如下方式存储:Item1、item2、item3以角分隔。 现在我需要从数据库中回显它,这样它就会像这样显示 项目1 项目2 项目3 我不希望它显示在我的数据库中的方式Item1、item2、item3 这里是更具说明性的图片 这是我的多选择图像示例 下面是我希望输出的样子 请注意,我没有任何示例代码,因为我不知道如何开始编写此代码,而且我对php非常陌生。我也不知道在线搜索什么,但我知道您可以帮助我

我正在处理一个存储信息的项目,我需要使用多选选项在数据库中保存数据。 保存到数据库后,它将按如下方式存储:Item1、item2、item3以角分隔。 现在我需要从数据库中回显它,这样它就会像这样显示

项目1

项目2

项目3

我不希望它显示在我的数据库中的方式
Item1、item2、item3

这里是更具说明性的图片

这是我的多选择图像示例

下面是我希望输出的样子


请注意,我没有任何示例代码,因为我不知道如何开始编写此代码,而且我对php非常陌生。我也不知道在线搜索什么,但我知道您可以帮助我。

将字符串存储到变量中,并使用
explode()
函数生成项目数组。例如:

$string = 'item1, item2, item3';

$arrayOfItems = explode(',', $string);

foreach($arrayOfItems as $item) {
   echo '<button>'.$item.'</button>';
}
$string='item1、item2、item3';
$arrayOfItems=分解(“,”,$string);
foreach($arrayOfItems作为$item){
回显“.$item.”;
}

$data=“item1、item2、item3”$dt=爆炸(“,”,$data);对于($i=0;$i如果数据在数据库中像item1、item2、item3那样存储。然后按原样显示文本框的值。例如:

<input type="text" value="<?php echo $items; // item1,item2,item3 ?>">

请参阅此项检查其如何存储项目。您可以使用inspect元素查找值=“?,?,?”
$itemIds=explode(“,”,$stringWithIds)虽然我建议添加另一个表来存储它们…所以这就像标记一样?@yahoo是的,就像标记一样。然后还会发生什么?@Micheal尝试将其添加到代码中,看看是否得到正确的结果。