Мне нужна помощь.
У меня есть таблица один с кодом поля и таблица два с полем 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');
}
этот цикл в запросе работает? Я пробовал и получаю ошибку, немного помогите пожалуйста.
Не нужно использовать PHP для этого, вы можете сделать это с GROUP_CONCAT () в MySQL
INSERT INTO code_two SELECT GROUP_CONCAT(`code` SEPARATOR ',') FROM code
Еще http://dev.mysql.com/doc/refman/5.0/en/group-by-functions.html#function_group-concat
You can try :
if ($_POST['code']) {
$list = explode(',', $_POST['days_list_end']);
}
$ list = «32,23,34,25»
тогда вы можете вставить в базу данных
mysql_query("insert into table_two values($list)")