Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/03/2010, 09:31
froza
 
Fecha de Ingreso: marzo-2010
Mensajes: 1
Antigüedad: 14 años, 2 meses
Puntos: 0
Ejecutar Store Procedure desde php

Buenas Gente, estoy tratando de ejecutar un storeprocedure en un sql, desde php, la conexion anda bien, los select q hago funcionan bien, solo tengo problemas con el store procedure.

El error que me da cuando lo uso es:

Warning: mssql_execute() [function.mssql-execute]: stored procedure execution failed in /var/www/html/ssl/passwd/prueba.php on line 19

La verdad estoy desconcertado, estuve leyendo y vi q a veces se soluciona configurando el freedts.conf con las variables del servidore sy el dts en version 8.0, lo hice, todo lo demas sigue funcionando bien los querys, pero el store procedure sigue igual, alguna sugerencia?

Este es el codigo q uso:

<?php

include 'connect_mssql.php';

/* prepare the statement resource */
$stmt = mssql_init("Update_FirecallIssued", $conn_sql);

$ID = 18770;
$Notes = "prueba LATAM";
$Provider = "Password Manager LATAM";

/* now bind the parameters to it */
mssql_bind($stmt,"@ID",$ID,SQLINT4);
mssql_bind($stmt,"@Provider",$Provider,SQLVARCHAR, false,false,50);
mssql_bind($stmt,"@Notes",$Notes,SQLVARCHAR,false, false,4000);

/* now execute the procedure */
$result = mssql_execute($stmt, true);
?>