Тут лежит файл
https://yadi.sk/d/AkB0cn8tqSmPyA
Начиная с 249 строки происходит регистрация нового пользователя, при условии, что его нет в системе (проверка идет по номеру телефона).
Одновременно оформляемый заказ относится к этому пользователю (по id пользователя из MySQL).
новый клиент получает логин и пароль, входит в личный кабинет и видит там этот заказ.
При оформлении следующего заказа, если клиент не авторизован, то заказ к его личному кабинету не привязывается (у этого заказа id пользователя равен 0).
Задача: при оформлении заказа неавторизованным пользователем необходимо найти его в базе пользователей по номеру телефона и привязать к нему заказ, т.е. присвоить этому заказу id этого пользователя.
Структура таблицы заказов orders (см. вложение).
id пользователя находится в поле user
Структура таблицы пользователей users (см. вложение).
id пользователя храниться в колонке "id"
Оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Доработка сайта
Реклама
Доработка сайта
Тут лежит файл
https://yadi.sk/d/AkB0cn8tqSmPyA
Начиная с 249 строки происходит регистрация нового пользователя, при условии, что его нет в системе (проверка идет по номеру телефона).
Одновременно оформляемый заказ относится к этому пользователю (по id пользователя из MySQL).
новый клиент получает логин и пароль, входит в личный кабинет и видит там этот заказ.
При оформлении следующего заказа, если клиент не авторизован, то заказ к его личному кабинету не привязывается (у этого заказа id пользователя равен 0).
Задача: при оформлении заказа неавторизованным пользователем необходимо найти его в базе пользователей по номеру телефона и привязать к нему заказ, т.е. присвоить этому заказу id этого пользователя.
Структура таблицы заказов orders (см. вложение).
id пользователя находится в поле user
Структура таблицы пользователей users (см. вложение).
id пользователя храниться в колонке "id"