Bash mysql dump database
Tenia la necesidad de hacer copias de seguridad de la base de datos, hay programas que te lo hace pero la mayoría son de pago, yo he estando utilizando SQLBak que va muy bien y era gratuito para Linux, pero ahora se hace de pago (para 2 bases de datos sigue siendo gratuito), por lo
Minificar CSS y Javascript con PHP
Esta es mi clase para minificar css y javascript mientras se carga la página web.También se puede utilizar offline, llamas a la clase desde cualquier fichero php para generar el archivo minificado. Como utilizarla: Adjunto la clase aquí
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