Recursos gratuitos para el diseño de interfaces

En CSSBlog me encontre con este post, el cual trata sobre recursos para el diseño de interfaces, incluye desde botones, cajas de texto, iconos , ventanas, etc. la verdad esta  muy bueno, se los recomiendo.

Enlace: Recursos gratuitos para el diseño de la interfaz de usuario

Anuncios

Obtener el ultimo id insertado en una base MySql

En MySql existe una funcion que retorna el último valor generado automáticamente que fue insertado en una columna AUTO_INCREMENT. Esta funcion es

last_insert_id()

Ten en cuenta que el valor que devuelve la funcion esta asociado a la conexion actual, es decir que tienes que ejecutar esta consulta antes de que cierres la conexion, de lo contrario te devolvera cero.

Espero que les sea de ayuda.  comenten!!!

Paginar el resultado de una consulta con PHP y MySQL

Explicare como podemos paginar el resultado de una consulta utilizando PHP y MySQL.

Lo primero que hago es definir el tamaño de la pagina, es decir el numero de registros que se mostraran por página. Despues verifico si se esta recibiendo el numero de pagina mediante la URL. si no se recibe nada se muestra la pagina 1. Una vez que tenemos el numero de pagina calculamos el numero de registro del que se va a empezar a mostrar.

paginacion11.png

Hasta aqui tendriamos el numero de pagina y el numero de registro en el que se va a empezar a mostrar. Comenzamos con las consultas. Se establece la conexion, Creo dos consultas la primera extrae el numero de registros que se van a presentar, y con este dato se calcula el numero de paginas, mientras que la segunda consulta obtiene los registros que se van a mostrar dependiendo del numero de pagina, en esta consulta utilizo la sentencia LIMIT la cual utiliza dos parametros, el numero de registro en el cual empezaran los resultados y la cantidad de registros que se quieren mostrar.

paginacion2.png

Ahora solo creamos el codigo html con los registros que se van a presentar.

paginacion3.png

Por ultimo creamos la paginación, para esto utilizamos la etiqueta <a></a> en el atributo href de cada etiqueta colocamos el numero de pagina al que hara referencia.

paginacion4.png

Descargar: ejemplo

Mas ejemplos de PHP, Mysql, ASP.NET, Python, etc en codedrinks.com