Опыта и понимания ООП маловато, но задача стоит и его надо решать) расскажу суть моей задачи. Надо создать личный кабинет где будет 3 таблицы users - клиенты, objects - объекты клиентов, requests - обращения клиентов. И тут сразу вопрос как мне связать объекты и обращения с клиентами? чтобы понимать что именно его объект и его обращение? Сделал регистрацию и авторизацию через redbeanphp, отлично работает. И тут же в регистрации хочу добавлять объекты этих клиентов как это можно сделать? if(empty($errors)) {
// Все проверено, регистрируем
// Создаем таблицу users
$user = R::dispense('users');
// добавляем в таблицу записи
$user->login = $data['login'];
$user->email = $data['email'];
$user->name = $data['name'];
$user->family = $data['family'];
// Хешируем пароль
$user->password = password_hash($data['password'], PASSWORD_DEFAULT);
// Сохраняем таблицу
R::store($user);
echo '<div style="color: green; ">Вы успешно зарегистрированы! Можно <a href="login.php">авторизоваться</a>.</div><hr>';
}
После R::store($user); писать новый запрос но уже с новой таблицой?
подскажите пожалуйста, код рабочий но хороший ли он с точки зрения написании правильного кода? Можно ли его как нибудь отрефакторить ?
Сразу предупреждаю, я знаю, что на эту тему есть много темОднако большинство этих тем относятся к 2014 и 2015 годам, когда еще существовал тег...
Уважаемые программисты, при использовании кода неккоректно добавляются изображения в БДДанный код загружает без проблем файлы на сервер,...