Eliminar registros duplicados en MySQL

Para eliminar registros duplicados en MySQL basta con una sola línea:

Solo debemos reemplazar los valores correspondientes: nombre_de_tabla: La tabla en cuestión. Deberemos hacer esto por cada tabla que necesitemos procesar. nombre_campo_valores_unicos: El campo de la tabla que debe contener valores unicos.

Continue reading →

Detectar el navegador desde PHP

Detectar el navegador desde PHP puede resultar útil para proyectos en los que dependiendo el dispositivo tengamos que mostrar contenido diferenciado, por ejemplo si sabemos que tenemos un SWF embebido y el mismo no es soportado por dispositivos móviles, deberemos mostrar un mensaje amigable en lugar de un horrible cuadrado gris. Con esta función detectaremos si […]

Continue reading →

Importar fichero SQL de gran tamaño (actualizado)

A partir del problema para importar un fichero SQL de gran tamaño (http://cesarmansilla.com/blog/2014/11/06/importar-fichero-sql-gran-tamano/) me topé con la necesidad de optimizar aún más el proceso, ya que al tener que pasar esta base desde el servidor de desarrollo al servidor de producción la solución planteada no resultó la más óptima. Lo que hice fué sencillo, pero en […]

Continue reading →

Obtener info de una fanpage

Podemos obtener info de una fanpage o perfil de Facebook a partir de su URL. Tomemos como ejemplo la fanpage de WordPress: https://www.facebook.com/WordPress A partir de este dato, debemos hacer una pequeña modificación en la URL, cambiamos la “www” por “graph“, en este caso nos quedaría: https://graph.facebook.com/WordPress Solo resta procesar esta nueva URL con PHP […]

Continue reading →

Redireccionar aplicación desde tab

En ciertas ocasiones es necesario redireccionar una aplicación a partir de un tab de Facebook hacia el canvas, por ejemplo para contar con más espacio de trabajo, ya que el canvas se puede configurar para que ocupe el total de alto y ancho del navegador del usuario, en cambio un tab (o solapa) tiene un […]

Continue reading →