13 Januari 2009

Stored Procedure Pada Code Igniter

Untuk menjalankan stored procedure pada code igniter ikuti langkah-langkah berikut:
1. Ubah file konfigurasi yang ada pada path:
system/database/drivers/mysql/mysql_driver.php menjadi:
function db_connect(){
define("CLIENT_MULTI_RESULTS",131072);//Enable/disable multi-results
define("CLIENT_MULTI_STATEMENTS",65536);//Enable/disable multi-statement support
return @mysql_connect($this->hostname, $this->username, $this->password, TRUE,CLIENT_MULTI_STATEMENTS);
}

2. Ubah file config/database.php dari
$db['default']['pconnect'] = TRUE;
Menjadi:
$db['default']['pconnect'] = FALSE;

Cara menggunakannya adalah sebagai berikut:

$sql = 'call prc_groupmenu(?)';
$param = array($idgroupuser);
$query = $this->db->query($sql,$param);

1 komentar:

Unknown mengatakan...

Ga jalan bung, kenapa ya?