Bueno, es probable que el problema se produzca alli, por lo que sería mejor primero asegurarnos de cómo queda armado el SQL.
Escibe ese segmento así, y posteanos la query que te mostrará en pantalla. de ese modo podremos saber qué es lo que realmente está recibiendo MySQL. Aunque yo ya tengo ciertas sospechas...
Usa para la prueba los mismso datos que te fallan en el host.
Código PHP:
Ver original$varOrden_datos_service = "0";
if (isset($_GET["recordID"])) { $varOrden_datos_service = $_GET["recordID"];
}
$query_datos_service = sprintf("SELECT * FROM tblsoportetecnico WHERE tblsoportetecnico.idOrden = %s", GetSQLValueString
($varOrden_datos_service, "int"));
// Verificar lo que se crea
echo $query_datos_service
// -----------------------------------