2014-09-26 44 views
1

我需要一些帮助。来自数据库的PHP LOOP并保存到一个字段

我有一个表字段代码和两个字段code_two。从table_one

记录:

----code---- 
32 
23 
34 
25 
------------ 

并发送至table_two这样

----code_two----- 
32,23,34,25. 
----------------- 

我想从表一个场 '代码' 发送记录插入到表场code_two。

这里我的PHP循环输入框

foreach($_POST['code'] as $cnt => $qty) {| 
    mysql_query("insert into table_two values('$code_from_table_one'); 
} 

在查询循环是工作?我尝试了,并得到错误,请一点帮助。

+0

您可以将第一个查询中的所有值转换为数组并使用[implode()](http://php.net/manual/en/function.implode.php)函数,这样您只需运行一个插入。 – llanato 2014-09-26 10:09:38

回答

-1
You can try : 
if ($_POST['code']) { 
    $list = explode(',', $_POST['days_list_end']); 
} 

$名单=“32,23,34, 25"

那么你可以插入到数据库

mysql_query("insert into table_two values($list)") 
+1

Sql注入ahoy! – PeeHaa 2014-09-26 10:20:58

相关问题