CodeIgniter cheatsheet CodeIgniter v3 A) Using multiple database connections $writer = $this->load->database('write',TRUE); $downloader = array( 'field_a' => 'Value A', 'field_b' => 'Value B', 'field_c' => 'Value C', ); $writer->insert('public_downloaders', $downloader); B) jQuery post Set the security key-pair <script> var checkpoint = { '<?php echo $this->security->get_csrf_token_name(); ?>' : '<?php echo $this->security->get_csrf_hash(); ?>' }; </script> Execute the jQuery post request $.post( "/some/path", checkpoint, function( response ) { alert(JSON.stringify(response)); }, "json");