He leido los tutoriales que has puesto y me parecen muy buenos para las implementaciones propuestas. Pero (no ha de faltar…) tengo un problema:

Estoy tratando de conectarme a una base de datos de MSSQL con Remoting, pruebo la conexión desde php y me funciona y la ubico en el servicio (ese mismo modo de conexión) y no funciona… Mi pregunta es ¿Sera algo distinto el modo de conexión en remoting?. L envio el modo de conexión.

function consulta ($id){
//creamos la cadena de nuestra sentencia(query) SQL
$sql = "SELECT * FROM tabla WHERE campo='".$id."';" ;
return $this->query($sql,0); //retornamos el recordset de la consulta
}

function query ($sql, $accion){

//conexion a MSSQL
$conection = mssql_connect("servidor","usr","clave") or die("no se puede conectar a SQL Server");
mssql_select_db("mi_DB",$conection);
$result = mssql_query($sql)
mssql_close($conection);

//conexión a MySQL
//$conex= mysql_connect("localhost","usr","clave") or die("no se puede conectar porque ".mysql_error());
//mysql_select_db("mi_DB");
//$result= mysql_query($sql,$conex);
//if ($accion && result){ //Excepcion del INSERT, comparamos result por si la inserción fue correcta :P
// $result= mssql_insert_id();
//}
//mysql_close($conex);

return $result; //Consultar retonara un recordSet

//Modificar y Eliminar 1 si fue correcto o 0 en caso contrario
//Insertar retornara el id recien creado
}