при использовании CRUD для одного из моих веб-сайтов, управляемых базой данных .. когда мы пытаемся создать / обновить базу данных, используя опцию Создать или обновить, я получаю следующую ошибку
Примечание: неопределенный индекс: crud_table в / home / sulabgqh/public_html/leads/controllers/grid_controller.php в строке 89
я не знаю, что является возможной ошибкой, для справки ниже приведено общедоступное отклонение имени таблицы переменных 'crud_table'
/********************* PUBLIC METHODS ********************/
public function setDbTable($table){
$_SESSION['crud_table'] = $table;
}
public function setPrimaryKey($primaryId) {
$_SESSION['crud_primary_key']=$primaryId;
}
и здесь используется конструктор ..
/********************* CONSTRUCTOR ********************/
public function __construct(){
session_start();
$_SESSION['crud_table'] = null;
$_SESSION['crud_title_map'] = null;
$_SESSION['crud_actions'] = null;
$_SESSION['crud_primary_key']='id';
$_SESSION['crud_per_page']=10;
}
и функция Крита выглядит следующим образом
public function create(){
//setting from grid object
$table = $_SESSION['crud_table'];
$pk = $_SESSION['crud_primary_key'];