Comunidad de diseño web y desarrollo en internet online

Ejecutar un SP de MySql con parámetros desde PHP

Citar            
MensajeEscrito el 13 Nov 2013 10:15 pm
Una consulta sobre PHP y MySql, soy nuevo en esto y necesito de su ayuda.

sp = stored procedure de mysql

Quiero hacer una funcion en PHP donde envio el nombre del sp y un arreglo con los parámetros del sp.
esto debe devolverme los datos a consultar.

He buscando en casi todo el interner pero no encuentro de la forma como lo deseo.

Estoy usando MySqli.

Gracias por la atención.

Por alcivar_ro

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 15 Nov 2013 12:23 am
usa la sentencia exec

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 15 Nov 2013 12:35 pm
Los stored procedure se ejecutan como cualquier otra consulta SQL. La sentencia SQL debe ser el nombre del procedimiento almacenado más los parámetros que éste requiera. Luego de su ejecución recorres los resultados tal como cualquier sentencia SELECT. No hay nada especial en ello.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 15 Nov 2013 12:37 pm
Olvidé mencionar que para llamar a un SP debes usar el verbo CALL:

Código PHP :

$sql = "CALL MiSP('valor1','valor2');";
$result = mysqli_query($sql, $link);

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.