Привет, спасибо за ответ, только я не силен в sql. Это два разных запроса или один? Я что-то не пойму, как и что, среди этого я заметил, что нет значения meta_key = id_sotrudnika и meta_key = id_rab_2.
Я наверное изначально неправильно написал свой вопрос, попробую так:
Есть посты на wordpress, это заказы, на этих заказах через плагин Advanced Custom Fields созданы 4 поля: rab-1, rab-2, sum-rab-1, sum-rab-2.
Каждый заказ может выполняться одним работником или двумя, поэтому поля rab-1, rab-2 означают первая линия и вторая линия работы, также зависимости от линии идет и оплата sum-rab-1, sum-rab-2.
В поля rab-1, rab-2 заносятся данные сотрудника, его id (например 981,982,983), а в поле sum-rab-1, sum-rab-2 заработок.
Глюкъ Виртуален, если ты имеешь ввиду картинку, то это Эксель, я просто не знаю как правильно это нужно преподносить, поэтому нарисовал в Экселе, совсем новичок.
mayton2019, Привет, вроде работает, указав нужные данные я получил на выходе 2 поста (так и должно получиться) с разными полями, среди которых должно быть поле [meta_value] со значением sum-rab-1 или sum-rab-2, сейчас вместо этого выдает [meta_value] => 981
SELECT *
FROM wp_postmeta JOIN wp_posts
ON wp_postmeta.post_id = wp_posts.ID
WHERE (
(wp_postmeta.meta_key = 'rab-1' AND wp_postmeta.meta_value = '981') or
(wp_postmeta.meta_key = 'rab-2' AND wp_postmeta.meta_value = '981')
)
AND
wp_posts.post_status='publish'
А как сделать если еще одна кнопка и еще одна, как то нужно копировать этот скрипт, или просто можно дописывать?
И такой вопрос, когда нажал на кнопку, меня перенесло на нужную ячейку, но после того как я вернулся обратно к этой кнопке и снова нажал на нее, меня больше в ячейку не перебрасывает, если только я не щелкну перед этим на какую ни будь ячейку.