Я написал вот такой код ( я использую ORM RedBeanPHP)
<?php
require 'db.php';
$orders = R::dispense('orders');
$orders->new_order = $_SESSION['logged_user'];
$orders->products = $_SESSION['product_ids'];
R::store($orders);
?>
Если убрать четвертую строку ( $orders->new_order = $_SESSION['product_ids']; ), то скрипт работает, таблица создается и имя авторизованного пользователя заносится в бд, но если я хочу вместе с ним именем авторизованного пользователя занести массив, то ничего не работает.