Archive for the ‘Tips’ Category

Tip: Cómo detectar con PHP si te visita un iPhone

Sábado, Enero 30, 2010 2:17 1 Comment

Estoy trabajando un poco en sitios que “pueden ser visitados desde el iPhone” [así lo solicitó el cliente], el tema es que existen algunas funciones javascript para detectar que si usas jQuery te “bloquea” los efectos.
La solución es muy sencilla, aplicar el script en PHP como a continuación:
PHP<5.3.0

if (ereg('iPhone',$_SERVER['HTTP_USER_AGENT']))
{
header("Location:/iphone.html");
}

PHP>=5.3.0

if (preg_match("/iPhone/",$_SERVER['HTTP_USER_AGENT']))
{
header("Location:iPhone.php");
}

OJO: Es IMPORTANTE que si tiene [...]

This was posted under category: Cómo, Mozilla, PHP, Programación, Tips, iPhone

MySQL – Error: You can’t specify target table xxx for update in FROM clause

Jueves, Diciembre 17, 2009 0:27 1 Comment

Hace unos mins estuve jugando con una consulta en MySQL para poder insertar el orden de la búsqueda :

INSERT INTO Tabla (nombre,fecha,texto,orden) values ('".$nombre."','".$fecha."','".$texto."',(select max(orden)+1 from Tabla))

pero me dió el error:
You can’t specify target table ‘Tabla’ for update in FROM clause
El error se da tanto en count, min, max
La solución simple es hacer un select [...]

This was posted under category: Tips

TIP: Evitar ordenamiento de columnas en DataGridView

Domingo, Octubre 11, 2009 18:52 4 Comments

Para evitar que puedan ordenarte una columna en una Grilla de Windows Form [DataGridView], simplemente debes agregar este código luego de InitializeComponents();
en C#

GrillaCampos.Columns["NombreDeLaColumna"].SortMode = DataGridViewColumnSortMode.NotSortable;

en VB.Net

GrillaCampos.Columns("NombreDeLaColumna").SortMode = DataGridViewColumnSortMode.NotSortable

Saludos!

This was posted under category: .Net, C#, Programación, Tips, VB.Net

CÓMO: Ver el dígito verificador de un Rut

Miércoles, Junio 10, 2009 16:22 No Comments

Hace un tiempo en clases nos pidieron cómo validar un rut, y todos fueron a la página de juque a ver cómo se hacía. Ahroa “le traémos lo contrario” cómo obtener el dígito verificador de un Rut [para usar en sitios como averigualo.cl]. Aclaro que el código está modificado en base a lo programado por [...]

This was posted under category: Cómo, PHP, Tips