RedBeanPHP Как создать данные, новую таблицу

Метод dispense принимает 1 аргумент – название таблицы. RedBeanPHP умеет создавать таблицы налету. Достаточно вызвать dispense и указать какие поля будут у таблицы. 

$user = R::dispense('users'); //передаем название таблицы users
 
//поле id можно не создавать, так как RedBeanPHP автоматически его создает с автоинкрементом
$user->login = $data['login'];
$user->email = $data['email'];
 
R::store($user); // сохраняем объект $user в таблице 

После вызываем метод store и передаем в него бин user, что позволит сохранить объект $user в таблице.

Оставить комментарий

×