Tengo el siguiente codigo para insertar en la base de datos
function inserirCategoria($id_pare,$nom,$actiu,$ordre) {
$nou_ordre=$ordre+1;
$categoria = array ('nom' => $nom,
'id_pare' => $id_pare,
'actiu' => $actiu,
'ordre' => $nou_ordre);
$this->db->insert('categories', $categoria);
return $this->db->insert_id();
}
El problema es que en 'id_pare' siempre inserta un 0,pero el valor que le llegapor parametro es el correcto.Cual puede ser el problema?