将逗号分隔的字符串拆分为多个列到db-php中

时间:2010-03-30 22:04:06

标签: php mysql

我需要一些帮助来插入逗号将字符串分隔成多列到db。

我的$_POST['search']值输出。 [search] => schools,books,mobile

如何制作foreach或将这些数据插入db? :S

2 个答案:

答案 0 :(得分:1)

您可以使用爆炸功能。

$queries=explode(',', $_POST['search']

现在$query是一个包含分隔值的数组。然后你做了你的查询,但没有进一步的信息,我必须在这里停止。

答案 1 :(得分:0)

                    $post = $_POST['search'];
                $queries = explode( ',', $post );
                foreach( $queries as $query ) {
                    $db->Execute("INSERT INTO tags SET name = '".$query."'");
                }

这似乎对我有用..

我正在使用@ klez的信息