Cómo usar la base de datos de mi sitio web en mi aplicación híbrida usando Cordova

Puede usar cualquier base de datos desde una aplicación web (Cordova ni siquiera es necesario) si crea una interfaz JSONP para los datos.

Puede llamar a una interfaz JSONP desde jQuery usando:

jQuery.ajax (
dataType: “jsonp”,
datos: {nombre: “Jeff”},
url: “http://www.example.com/youQueryI…”,
éxito: función (jsonData) {
// usa tus datos.
}
);

Documentación de API jQuery

Puede manejar consultas JSONP desde cualquier idioma. Dado que no especificó qué lenguaje del lado del servidor usa (supongo que ya está usando PHP), le daré un ejemplo de cómo reaccionar ante una consulta usando PHP:

<? php
$ fname = $ _GET [‘nombre’];
if ($ fname == ‘Jeff’) {
encabezado (“Tipo de contenido: aplicación / json”);
echo $ _GET [‘devolución de llamada’]. ‘(‘. “{‘nombre completo’: ‘Jeff Hansen’}”. ‘)’;
}
?>

Ejemplo simple de jQuery, PHP y JSONP?

En este caso, su jsonData devuelto por la devolución de llamada exitosa de ajax sería:

{“nombre completo”: ‘Jeff Hansen’}

Todo lo que tiene que hacer ahora es consultar su base de datos dentro del script php proporcionado y devolver los datos de la misma manera.

¡Buena suerte!