Mar
2
2010
Debido a un desarrollo en el que actualmente trabajo, me tope con esto que resulto ser muy sencillo de hacer, pero no esta tan documentado como se espera. Que pasa si tienes un campo con cadenas de texto o enteros separados por coma, como categorías, nombres etc.
Un ejemplo practico seria, el campo “cats” tiene un contenido como ‘2,11,10,1,16′, si usamos el tradicional LIKE:
SELECT * FROM tabla WHERE cats LIKE '1';
Se podría pensar que esta solución es adecuada pero no es así, ya que nos devolvera:
cats:
Para lograr obtener solo el ‘1′ y no todos los números que contengan el ‘1′ se debe utilizar esta sintaxis:
SELECT * FROM tabla WHERE FIND_IN_SET('1', cats)
En el ejemplo práctico ‘tabla’ es el nombre de la tabla en la que queremos buscar y ‘cats’ el nombre del campo.
no comments | tags: php y mysql, tips | posted in PHP / MySQL
Feb
20
2010
En estas versiones de Mozilla firefox, se implemento una nuevo manejo de perfiles de color, lo cual si no usas colores sRGB estrictamente puede llegar a mostrar las imágenes de los sitios en donde navegamos con un color muy extraño, eléctrico y mal rendereado. Afortunadamente la solución es muy sencilla. Lo único que tenemos que hacer, es en un tab o ventana nueva, entramos a la configuración de nuestro zorro de fuego y cambiaremos el valor de un registro.
- En la barra de direcciones, escribimos about:Config
- Busca una entrada que dice: gfx.color_management.mode
- Cambiar el valor del registro a 0
no comments | tags: Firefox | posted in Firefox
Feb
15
2010
Este fin de semana, por fin llego mi Batería RMV, desde casa de Jorge Corella, lo primero fue acondicionar el cuarto de servicio para aislar lo mas posible el sonido y después a armarla, me ayudaron mi bebe @SkyG y el buen @iiMerolii
Debo adminir que hacia mucho que no estaba tan contento
Aquí las fotos:











10 comments | tags: Drums, Music, nameless, RMV, Zilus | posted in Musica
Feb
11
2010
Aquí otro tip rápido para nuestras cajas con Linux, si al hacer un:
$ apt-get upgrade
Nos devuelve un error algo así:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
bind9 bind9-host dnsutils libbind9-30 libdns35 libisc35 libisccc30
libisccfg30 liblwres30 linux-generic linux-headers-generic
linux-image-generic linux-restricted-modules-generic netatalk
The following packages will be upgraded:
libmysqlclient15-dev libmysqlclient15off mysql-client mysql-client-5.0
mysql-common mysql-server mysql-server-5.0 php5-imap
8 upgraded, 0 newly installed, 0 to remove and 14 not upgraded.
3 not fully installed or removed.
E: Could not get lock /var/cache/apt/archives/lock - open (11 Resource temporarily unavailable)
E: Unable to lock the download directory
Lo único que debémos hacer como root es:
$ pkill apt
no comments | tags: Linux, tips, Ubuntu | posted in Ubuntu
Feb
4
2010
Lo único que hay que hacer, es un query mediante PHP, en la consola interactiva o vía PhpMyAdmin conteniendo lo siguiente:
REPAIR TABLE mytablacorrupta;
Con esto, MySQL reparara los problemas que tengamos.
no comments | tags: php y mysql, programacion, tips | posted in PHP / MySQL