Всем привет. Нужно вывести в одной форме/таблице данные из двух таблиц MySql с одним полем для изменения/ввода данных. На этапе формирования формы с выводом проблем нет. А вот на этапе обработки я не знаю в какую таблицу апдейтить результат. Как правильно сделать обработку? Спасибо
Непонятна суть... в каждой таблице по 1-му полю? или в 2-х таблицах есть одинаковое поле с одинаковым значением? А в какую таблицу вам надо сделать апдейт? В общем подробнее задачу и код в студию.
Так вышло, что после реорганизации необходимо работать с двумя программами в локальных сетях. И есть работники, которые работают через сайт. И им для сверки данных нужно работать с двумя программами. Предложили сделать два пункта меню, но дали команду все данные выводить в одной таблице на сайте с полем для ввода или корректировки числа. С выборкой данных и формировкой таблицы проблем нет. Но при обработке массива POST я не знаю какую таблицу апдейтить. Делать многомерный массив или может быть левое невидимое поле? Я не знаю. Типа select a.id as c_id, a.name as c_name, a.sum as c_suma UNION ALL select b.id, b.title, b.num В php я формирую форму с таблицей код/имя/сумма, где сумма поле для ввода/корректировки С этим проблем нет, но после сабмита я не знаю какую таблицу для каждой строки апдейтить.
Вроде нашел, нужно использовать hidden поле, в котором хранить инфу, какую таблицу нужно апдейтить. Пока не понятно, как связать скрытое поле с каждым полем значения.
Получается просто не связать. Проще сделать два массива, по одному для каждого варианта. И обработать сначала один, а затем другой.