miércoles, 31 de agosto de 2011

Obtener el anterior y siguiente registro de una tabla MySQL con PHP

Muchas veces queremos obtener el anterior o siguiente registro de una tabla por mas que tengamos por id autonumerica podemos tener un salto de id por ejemplo tenemos este orden 1,2,4,7,10 el 1 y 2 podemos obtener facilmente sumando +1 0 -1 al id actual pero que pasa si del 2 queremos el sgte si sumamos +1 tendremos 3 pero en nuestra tabla no existe ese id, una solucion no muy saludable seria con un ciclo do while ejecutar 1 vez y luego seguir ejecutando sumando +1 hasta encontrar una fila pero no es la mas adecuada y navegando por la red he encontrado una sintaxis sql que me ha funcionado sin problemas y espero que les sirva.

martes, 16 de agosto de 2011

Obtener la IP real del usuario con PHP

Esta función nos permitirá obtener la IP real del usuario el cual lo he encontrado en otro blog pero ya no me acuerdo de la pagina pero quiero compartir con ustedes por que a mi me ha sido de gran utilidad y funciona sin problemas.
La función básicamente nos devuelve la ip o ip's del usuario.