hello I'm new to this but I have a problem follow the examples and several forum post but not that set_relation_n_n not guerdan in the database I hope someone help me I will put the code below
These are the tables
componentes
num_int_com primary key auto_increment
num_ext
num_parte
descripcion
productos
num_int_pro primary key auto_increment
num_ext
descripcion
rel_com_pro
prority primary key auto_increment
num_int_com foreig key
num_int_pro foreig key
function productos()
{
try{
/* Creamos el objeto */
$crud = new grocery_CRUD();
/* Seleccionamos el tema */
$crud->set_theme('flexigrid');
/* Seleccionmos el nombre de la tabla de nuestra base de datos*/
$crud->set_table('productos');
/* Le asignamos un nombre */
$crud->set_subject('Productos');
/* Asignamos el idioma español */
$crud->set_language('spanish');
/* Aqui le decimos a grocery que estos campos son obligatorios */
$crud->required_fields(
'num_int_pro',
'num_ext',
'num_parte',
'descripcion',
'precio_compra',
'precio_venta',
'stock',
'ubicacion_bodega'
);
/* Aqui le indicamos que campos deseamos mostrar */
$crud->columns(
'num_int_pro',
'num_ext',
'num_parte',
'descripcion',
'precio_compra',
'precio_venta',
'stock',
'ubicacion_bodega',
'imagen'
);
//////////////////////////////////////////
$crud->set_relation_n_n('componentes que necesita el producto', 'rel_com_pro', 'componentes', 'num_int_pro', 'num_int_com', 'descripcion','priority');
//////////////////////////////////////////
/* Generamos la tabla */
$output = $crud->render();
/* La cargamos en la vista situada en
/applications/views/componentes/administracion.php */
$this->load->view('vista', $output);
}catch(Exception $e){
/* Si algo sale mal cachamos el error y lo mostramos */
show_error($e->getMessage().' --- '.$e->getTraceAsString());
}
}
