miércoles, 29 de abril de 2015

Select2: Mostrar mensajes en español

Para utilizar select2 en idioma español o cualquier otro, hay que realizar básicamente 2 cosas:

  1. Incluir el archivo del idioma español:
  2.  
      
  3. Especificar en javascript que se utilizará el idioma español
  4.  
    
También puedes incluir directamente ambos scripts desde el CDN:


Si quieres otro idioma, checa la lista aquí. Ahh, y el respectivo CSS también desde el CDN:
¡Es todo!☺

miércoles, 22 de abril de 2015

MySQL: cómo encontrar registros duplicados en varias columnas

Sabemos del artículo anterior sobre cómo encontrar valores duplicados en una sola columna.

Pero ahora, ¿cómo hacerle para encontrar duplicados en valores de series de columnas (registros o renglones enteros) cuyos conjuntos de valores se repiten?

Por ejemplo, digamos que queremos saber si una combinación de valores se repiten dentro de una tabla de una base de datos. Digamos que tenemos Ci (nombres de columnas) y Vi (Valores en las columnas)

C1, C2, C3,...,Cn
V1,V2,V3,...,Vn
2,3,4,5
2,3,4,1
3,4,6,8
2,4,5,9
2,3,4,1
4,2,6,4
...

En este caso, querríamos encontrar que la combinación 2,3,4,1 se repite dos veces:

Entonces, la consulta quedaría como:
SELECT CONCAT(C1,', ',C2,', ',C3,', ',C4) AS 'combinación',
COUNT(*) cantidad,
GROUP_CONCAT(ID_tabla SEPARATOR ', ') AS ID_tabla
FROM tabla GROUP BY 1 HAVING 2 > 1
ORDER BY 2 DESC

Además, agregamos el ID_tabla para que también la consulta nos muestre cuáles son los identificadores o IDs de la tabla en donde se repiten dichas combinaciones.

Cabe destacar que que el número 1 después de donde dice GROUP BY, se refiere al número de la columna. Por ejemplo, en ORDER BY 2, el 2 significa que ordene los valores de acuerdo a la segunda columna.
Otra manera es la siguiente:
SELECT   id,
         columna1,
         columna2,
         columna_N,
         count(*)
FROM     tu_tabla
GROUP BY id,
         columna1
HAVING   COUNT(*) > 1

 ¡Es todo! ☺

domingo, 19 de abril de 2015

Cómo colocar anuncios adSense en Wordpress

Para poder colocar anuncios de adSense en tu sitio de Wordpress debes cumplir con lo siguiente:

Contar con tu cuenta adSense
Tener al menos un anuncio creado

Si ya has intentado colocar los anuncios de adSense en tu sitio de Wordpress, seguramente el problema que tienes ahora es que los anuncios no se visualizan. Simplemente ves el típico cuadro en amarillo claro o algo así.

Lo que hice fue instalar el plugin Google AdSense.

 

Tags