Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: taos19 en 21 Febrero 2014, 16:14 pm



Título: DUDA FUNCION ALMACENADA Y SELECT
Publicado por: taos19 en 21 Febrero 2014, 16:14 pm
Hola,

Hago esta pregunta aqui porque me ha resultado imposible encontrar algo parecido.

tengo un codigo php donde hago un llamado a una funcion mysql almacenada, asi:

$sql='select FU_CIV_TOTALITEM(91,2)';

el 91 y el 2 son parametros pasados para que me devuelva un valor.

El problema es que necesito reemplazar el numero 91 por un numero cualquiera que sea pasado por un juego de registros asi:

$row_analisis["ID2"]

para que quede algo asi:

$sql='select FU_CIV_TOTALITEM( $row_analisis["ID2"], 2)';

No se como ingresar este valor para que me funcione.

Por favor alguien que me colabore.

Gracias


Título: Re: DUDA FUNCION ALMACENADA Y SELECT
Publicado por: Shell Root en 21 Febrero 2014, 16:29 pm
Código
  1. $sql = "CALL FU_CIV_TOTALITEM('".$row_analisis['ID2']."', 2)";


Título: Re: DUDA FUNCION ALMACENADA Y SELECT
Publicado por: taos19 en 21 Febrero 2014, 16:33 pm
Código
  1. $sql = "CALL FU_CIV_TOTALITEM('".$row_analisis['ID2']."', 2)";

Gracias por la pronta respuesta. Funciono perfecto pero no con el CALL sino con SELECT por ser funcion.

Mil gracias