lo que pasa es que deseo ver el resultado que arroja la ejecucion del procedimiento almacenado que tengo en mi servidor SQL SERVER 2005. les paso el codigo haber si me pueden ayudar a decirme como puedo ver el resultado.
Cuando escribo este codigo no imprime nada. y al parecer $row es un boleano. lo he averiguado con un gettype($row);
No se como imprimir el resultado, los parametros que tiene mi procedimiento almacenado son de tipo output
y lo ejecuto de la siguiente manera en mi servidor SQL
exec procedimeinto "Fecha","sucursal"; y de esta manera si ejecuta la consulta que lleva ese procedimiento
Código PHP:
<?php
/*conexion base de datos*/
$conn=mssql_connect("servidor","user","password");
/*Comprobando si hay respuesta*/
if(!$conn){
echo "no conecto a la base de datos";}
/*seleccionando bd*/
$db=mssql_select_db("bd",$conn);
/*Comprobando si hay respuesta*/
if(!$db){
echo "Error al seleccionar la base de datos";
}
$stmt=mssql_init("nombre de procedimieto",$conn);
$Fecha='14/01/2009';
$sucursal='001';
mssql_bind($stmt, '@Fecha', &$Fecha, SQLVARCHAR,false,false,60);
mssql_bind($stmt,'@sucursal',&$sucursal,SQLCHAR,false,false,60);
// Execute
$result=mssql_execute($stmt);
$row=mssql_fetch_array($result);
print_r($row);
// Free statement
mssql_free_statement($stmt);
?>
porfavor necesito ayuda!!