Error ejecutar proc. alm.
Publicado por toti (4 intervenciones) el 16/02/2017 12:02:16
Hola, tengo una aplicación en un servidor debian con PHP 5.3.
Cuando intento ejecutar un procedimiento almacenado de esta forma:
me da error:
[16-Feb-2017 09:06:33] PHP Warning: mssql_execute(): stored procedure execution failed in /var/www/comercio/html/chequeo.php on line 26
El procedimiento almacenado funciona bien si lanzo la ejecuci´´on sobre la base de datos directamente.
Y si lo ejecuto así también funciona:
Alguien sabe qué puede estar pasando ??
Muchas Gracias
Toti
Cuando intento ejecutar un procedimiento almacenado de esta forma:
1
2
3
4
$procedimiento = mssql_init('p_buscar_login', $conectID);
mssql_bind($procedimiento,"@login",$nc,SQLVARCHAR);
$resultado = mssql_execute($procedimiento);
$row=mssql_fetch_array($resultado);
me da error:
[16-Feb-2017 09:06:33] PHP Warning: mssql_execute(): stored procedure execution failed in /var/www/comercio/html/chequeo.php on line 26
El procedimiento almacenado funciona bien si lanzo la ejecuci´´on sobre la base de datos directamente.
Y si lo ejecuto así también funciona:
1
2
3
4
$sql_cn=$sql_cn." exec p_buscar_login 'usuario' ";
$data = mssql_query($sql_cn,$conectID) or print ("ERROR. No se ha podido obtener el CIF_NIF solicitado.");
$row_cf=mssql_fetch_array($data);
$cif_nif=$row_cf[0];
Alguien sabe qué puede estar pasando ??
Muchas Gracias
Toti
Valora esta pregunta
0