Вывод записей из 2-х одинаковых таблиц на wp

HR
На сайте с 22.08.2010
Offline
94
553

Здравствуйте! Помогите пожалуйста, решить такую задачу.

Движок WP. Нужно вывести записи на сайте из двух одинаковых таблиц с одинаковыми полями! Скрин http://awesomescreenshot.com/09256bbb30

Может у кого то есть такой опыт..

---------- Добавлено 23.08.2015 в 11:36 ----------

Я так подумал, возможно будет лучше просто объединить эти 2 таблицы, но и это я не делал никогда.. кто знает подскажите пожалуйста?

Sanchila77
На сайте с 23.05.2011
Offline
66
#1
HEMASTER:
Здравствуйте! Помогите пожалуйста, решить такую задачу.
Движок WP. Нужно вывести записи на сайте из двух одинаковых таблиц с одинаковыми полями! Скрин http://awesomescreenshot.com/09256bbb30
Может у кого то есть такой опыт..

---------- Добавлено 23.08.2015 в 11:36 ----------

Я так подумал, возможно будет лучше просто объединить эти 2 таблицы, но и это я не делал никогда.. кто знает подскажите пожалуйста?

Вы их вывести хотите средствами движка WP? Проще тогда объединить.

А для объединения таблиц просто выбирайте все записи из одной таблицы (SELECT) и пишите их в другую (INSERT). Получится одна таблица wp_posts, которую движок WP будет читать без всяких допиливаний.

Суровый модератор не разрешил мне показывать вам эту подпись :-)
K
На сайте с 03.06.2015
Offline
45
#2

Слегка наоборот, сначала insert, потом, вместо values - select https://dev.mysql.com/doc/refman/5.1/en/insert-select.html

MYSQL PHP JS HTML CSS SEO TXT США СССР
S3
На сайте с 29.03.2012
Offline
354
#3

Используя стандартные средства ВП - не получится, потому что он понимает по умолчанию только записи в таблице **_post и все строенные функции/класы для обработки данных вторую таблицу просто никогда не увидят.

Но вы можете написать свой обработчик, используя переменную $wpdb->query() С ее помощью - нет проблем.

Но вообще совет по обьединению таблиц - самый умный ИМХО

HR
На сайте с 22.08.2010
Offline
94
#4

Всем спасибо кто отозвался! Сидел ковырялся и оказывается все просто в wp, для этого есть спецфункции http://awesomescreenshot.com/01556bwb96 Импортировал таблицу и она дописалась в уже существующую.. т.е. таблицы объединились.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий