powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Обновление полей базы SQL из разных таблиц через PHP
1 сообщений из 1, страница 1 из 1
Обновление полей базы SQL из разных таблиц через PHP
    #38666065
heliomaster
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток.

Вот рабочий вариант запроса к базе SQL для вывод данных на страницу, написанный мной...

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
SELECT
    logins.user_id,
    concat(logins.last_name, ' ', logins.first_name, ' ', logins.middle_name) login,
    ss1.id,
    ss1.acceptor,
    concat(ss2.name, ' (', ss1.name, ')') name
FROM
    logins,
    supply_subsections ss1,
    supply_subsections ss2
WHERE
    logins.user_id = ss1.acceptor
    AND ss1.parent_id = ss2.id
    AND ss1.id = ? 



Данные из двух разных таблиц, пересекаясь друг с другом, где поле acceptor (тот кто подписывает заявку) из таблицы supply_subsections соответствует полю ID пользователя из таблицы logins . ФИО того кто подписывает заявку ( acceptor ) берётся так же из трёх разных полей ( first_name , middle_name , last_name ) таблицы logins . В таблице supply_subsection s есть так же поле name , из которого берётся название подраздела, причём из этого же поля name берётся дополнительное описание этого подраздела которое соответствует полю parent_id из таблицы supply_subsections .

Ума не приложу как сделать запрос, чтобы в обратном порядке происходило обновление данных подраздела ($QR_UPDATE_SUBSECTION) и добавление новых данных пользователя ($QR_INSERT_SUBSECTION).

Вопрос в том как сделать так, чтобы обновлялась информация в поле одной таблицы, в которой это поле является числовым значением. Это число берётся из другой таблицы и соответствует буквам из трёх разных полей из неё же.

Пример: подписывает заявку Василий Васильевич Васичкин

А нужно сделать так, чтобы эту заявку вместо выше приведённого подписывал Пётр Петрович Петичкин, притом что последнего должен в форме вводить сам пользователь и ФИО могут быть любые, а не только Пётр Петрович Петичкин.
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Обновление полей базы SQL из разных таблиц через PHP
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]