0

我有一个输入框,其中包含用逗号分隔的数据。我想将这些发布到数据库中以替换为备用值。怎么可能做到这一点?我对 PHP 还是很陌生,所以如果你能让它尽可能简单,我将不胜感激。

4

2 回答 2

0

如果您从 接收您的价值$_POST['someValue'],您可以这样做:

$newValue = str_replace(',','any-separater',$_POST['someValue']);
于 2013-06-15T11:38:57.410 回答
0

通常,对于逗号分隔的数据,您可能希望从字符串中提取值。这将从字符串中创建一个值数组。

$comma_separated_list = 'foo, bar, baz';
$values = array_map('trim', explode(',', $comma_separated_list));

// Now:
// $values = array('foo', 'bar', 'baz');
foreach ($values as $value) {
  print $value;
}

印刷:

foo

bar

baz

至于将这些数据插入数据库,我们需要查看数据库模式以更好地了解数据的存储方式。

于 2013-06-15T12:03:55.867 回答