Есть у меня таблица, в ней два поля (айди, данные) оба поля примэри....и в ней N записей.
как мне раскидать эту всю инфу по шести полям в другую таблицу?
т.е. первая запись : поле 1
вторая запись : поле 2
третья запись : поле 3
четвёртая запись : поле 4
пятая запись : поле 5
шестая запись : поле 6
седьмая запись : поле 1
восьмая запись : поле 2
И так далее...
1. Maxi - 17 Ноября, 2011 - 18:28:05 - перейти к сообщению
2. sKaa - 17 Ноября, 2011 - 18:50:41 - перейти к сообщению
Чтоб тебе помогли нужно правильно формулировать вопрос и предоставлять максимум информации, а не создавать НОВЫЕ темы
http://forum.php.su/topic.php?fo...42188#1321542188
http://forum.php.su/topic.php?fo...42188#1321542188
3. Maxi - 17 Ноября, 2011 - 21:20:29 - перейти к сообщению
Окей.
Есть таблица А, с полями (id, info), которая содержит N записей. (надеюсь всем понятно)
Поля (id, info) - PK (Primary Key).
Есть таблица B, с полями (id, name, title, article, date, price, size).
Поля (id, name, price) - PK (Primary Key).
Поле info таблицы А содержит данные по типу (name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,)
,короче говоря повторяются с определённой переодичностью. Их необходимо скопировать или как-то перенести в таблицу В (name, title, article, date, price, size).
Для того чтобы было более понятно, приведу пример:
Таблица А:
id info
1 Оранж
2 Апельсин
3 ак222
4 22.11.2089
5 700$
6 11
..
N size
переносим, в результате получаем...
Таблица Б:
id, name, title, article, date, price, size
1 Оранж Апельсин ак222 22.11.2089 700$ 11
2 Бананко Банан ба235 22.11.2089 900$ 17
...
N Клубака Клубника кл856 22.11.2089 600$ 4
Кому sKaa не понятно, просьба не умничать.
Надеюсь, что описал понятно то, что мне требуется сделать.
Есть таблица А, с полями (id, info), которая содержит N записей. (надеюсь всем понятно)
Поля (id, info) - PK (Primary Key).
Есть таблица B, с полями (id, name, title, article, date, price, size).
Поля (id, name, price) - PK (Primary Key).
Поле info таблицы А содержит данные по типу (name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,name, title, article, date, price, size,)
,короче говоря повторяются с определённой переодичностью. Их необходимо скопировать или как-то перенести в таблицу В (name, title, article, date, price, size).
Для того чтобы было более понятно, приведу пример:
Таблица А:
id info
1 Оранж
2 Апельсин
3 ак222
4 22.11.2089
5 700$
6 11
..
N size
переносим, в результате получаем...
Таблица Б:
id, name, title, article, date, price, size
1 Оранж Апельсин ак222 22.11.2089 700$ 11
2 Бананко Банан ба235 22.11.2089 900$ 17
...
N Клубака Клубника кл856 22.11.2089 600$ 4
Кому sKaa не понятно, просьба не умничать.
Надеюсь, что описал понятно то, что мне требуется сделать.
4. LIME - 18 Ноября, 2011 - 10:08:40 - перейти к сообщению
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- // $res1 это указатель на таблицу 1
- $qwery="INSERT INTO table2 (column1, column2, column3,...) VALUES ({$row1[1]},{$row2[1]},{$row3[1]},{$row4[1]},{$row5[1]},{$row6[1]})";
- // и тут запрос выполняем
- //допилить не сложно