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