Foros del Web » Programando para Internet » PHP »

Stored Procedura msql y php

Estas en el tema de Stored Procedura msql y php en el foro de PHP en Foros del Web. Hola a tods, tengo un problema, quiero ejecutar un storeprocedure en php con conexion a Sql El problema es que ejecuto el codigo php pero ...
  #1 (permalink)  
Antiguo 21/11/2011, 16:33
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 5 meses
Puntos: 0
Stored Procedura msql y php

Hola a tods, tengo un problema, quiero ejecutar un storeprocedure en php con conexion a Sql
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,FALSEFALSE);
mssql_bind($query'@PARAMETRO',   $Parametro,  SQLVARCHAR,FALSEFALSE);
$result mssql_execute($query) or trigger_error("Unable run sql query ",  E_ALL);
unset(
$query); 
mssql_close($con);
}
?>
y este es el stored procedure.
Código:
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
Gracias

Etiquetas: msql, mysql, sql, stored
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:28.