Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2010, 19:31
titandj
 
Fecha de Ingreso: septiembre-2010
Mensajes: 3
Antigüedad: 13 años, 7 meses
Puntos: 0
Ejecutar procedimientos almacenados con CodeIgniter

Hola GatorV.

tengo una duda de cómo ejecutar correctamente procedimientos almacenados con paso de parámetro en CI, específicamente los de MSSQL, buscando en diferentes foros y sitios encontré que usan el siguiente código:

Código PHP:
$stmt=mssql_init("myprocedure"$conn);

/* now bind the parameters to it */
mssql_bind($stmt"@id",    $id,    SQLINT4,    FALSE);
mssql_bind($stmt"@name",  $name,  SQLVARCHARFALSE);
mssql_bind($stmt"@email"$emailSQLVARCHARFALSE);    
        
/* now execute the procedure */
$result mssql_execute($stmt); 
Mi duda es la siguiente: la clase de base de datos de CI no abstrae el llamado a esos procedimientos de algún modo? sería cómodo evitar dicho código cada vez que se necesite llamar a un sp con parámetros.

Revisé una función llamada
Código PHP:
$this->db->call_function(); 
y creo que por ahí va el asunto.