Llamar procedimientos almacenados desde php

Iniciado por Cioouw, 24 Abril 2010, 04:32 AM

0 Miembros y 1 Visitante están viendo este tema.

Cioouw

Los procedimientos almacenados se pueden llamar con mysql ¿? ... lo digo porque estoy intentando como loco pero no funciona .... o tengo que usar mysqli

Gracias.

Shell Root

Es lo mismo que realizar una consulta SQL. Es decir, cuando estás dentro del mysql, llamas el Store Procedure de la siguiente manera:
Código (sql) [Seleccionar]
mysql> CALL Nombre_StoreProcedure(_Parámetros);

Así que al llamarla desde PHP, es igual que ejecutar un query comun y corriente. Así:
Código (php) [Seleccionar]
$datos= mysqli_query($conexion, 'CALL Nombre_StoreProcedure(_Parámetros);');
Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

Nakp

asi es... necesitas mysqli o usar PDO :P el antiguo driver de mysql esta casi deprecated y en php6 sera eliminado
Ojo por ojo, y el mundo acabará ciego.