El problema es que ejecuto el codigo php pero no pasa nada en sql. no me sali ni siquiera error como para partir de algo. Me podrian ayudar?
Código PHP:
<?php
$dbuser = 'aprobador';
$dbpass= '123';
$dbhost= '192.168.0.1';
$dbname = 'BD';
$con = mssql_connect($dbhost,$dbuser,$dbpass);
if (!$con) {
die('Could not connect: ' . mysql_error());
}
else
{
$Modulo='REQ';
$Parametro='2';
$query=mssql_init("USP_GEN_EJECUTA_COMANDO", $con);
mssql_bind($query, '@MODULO', $Modulo, SQLVARCHAR,FALSE, FALSE);
mssql_bind($query, '@PARAMETRO', $Parametro, SQLVARCHAR,FALSE, FALSE);
$result = mssql_execute($query) or trigger_error("Unable run sql query ", E_ALL);
unset($query);
mssql_close($con);
}
?>
Código:
Gracias ALTER PROCEDURE [dbo].[USP_GEN_EJECUTA_COMANDO] ( @MODULO CHAR(3), @PARAMETRO VARCHAR(2000) ) AS BEGIN IF @MODULO = 'REQ' BEGIN exec usp_registra_tarea_log 1, 1 EXEC (@PARAMETRO) END select * from tb_gen_tarea_log END