Tabla SQL población España
Os traigo una tabla SQL que utilizo, puede que no este al 100% completa o actualizada. La tabla proviene de un MySQL v5.5.24
Build Tree to flat array PHP
Como pasar un array arbol a plano manteniendo el orden y la estructura.Lo unico que aquí no he podido hacerla todo lo generica que podria ser si no que es individual para cada array, ya que hay que indicarle los campos que queremos traspasar.Si alguien tiene la solución que deje un comentario y modifico la
Build Tree Array PHP
Como crear un array árbol, con la siguiente función se crea solo, el array plano tiene que tener lo siguiente. Array => (‘id_hijo’,’nombre_hijo’,’id_padre’) tiene que ser indexado por numero 0,1,2 etc… (FETCH::NUM) Ej.:Array([0] => id_hijo[1] => nombre[2] => id_padre[3] => etc…) La función: Luego podemos hacer lo que queramos con el árbol, por ejemplo crear
Send notification with FCM and PHP
Enviar una notificación desde PHP con FCM (Firebase Cloud Messaging) Tengo una clase que se encarga de enviar los mensajes, no esta muy depurada pero funciona, incluso se podria crear una solo función. Como utilizarla, con esto enviamos una notificación a todos los usuarios Enviar a un solo usuario Enviar a varios usuario sabiendo el
Aceptar la licencia de Android SDK para Cordova / PhoneGap
Hay que ir donde tenemos instalado el Android SDK y ejecutar el siguiente comando, nos aparecerá un mensaje para aceptar las diferentes licencias. Android-sdk\tools\bin> sdkmanager.bat –licenses Failed to install the following Android SDK packages as some licences have not been accepted.To build this project, accept the SDK license agreements and install the missing components using
PHP PDO with Microsoft SQL Server Store Procedure Output
Como ejecutar un store procedure en SQL server con un parámetro de salida.
Upload cordova via ajax
Como subir una imagen desde cordova via ajax /** * Función para pasar una imagen formato url a BLOB (objeto) * @param {string} pathImage */ var loadImage = function(pathImage) { return new Promise(function(resolve, reject) { var xhr = new XMLHttpRequest(); xhr.open(«GET», pathImage, true); xhr.responseType = «blob»; xhr.onload = function (e) { // console.log(this.response); // var