Hola Amigos del foro, tengo un problema no se si de lenguaje entre BD distintas o de sintaxis.
La variable $codoper recibe el valor 03-64 de mi base de datos mysql, luego me conecto a mi servidor sql server e invoco a un store proccedure que me devuelve el valor $40.00
$codoper=obtener_codoperacademia($academia);//aca recibo el valor 03-64
$db_conn = mssql_connect("dataserver","sa","")
or die ("Error: no se puede conectar al servidor");
mssql_select_db("contab",$db_conn) or die ("Error: no se encuentra la base de datos");
//Consulta a realizar
$result= mssql_query("usp_get_tarifa '$codoper','$tarifa','$veces' ",$db_conn) or die ("Error: no se puede ejecutar la consulta");
$monto=mssql_fetch_array($result);
mssql_close($db_conn);
echo "<tr><td><b>Monto a Pagar</b>:Dato de Sistema Contable:$monto[0]</td></tr>";
El problema es que al mandar el valor ...el store procedure no reconoce el contenido de $codoper, en cambio si le mando directamente el valor '03-64' si me devuelve el valor del monto.
Espero me puedan ayudar.
Salu2
Elwata