- Entorno de trabajo.
- Conectarse a una base de datos.
- Datos duplicados.
- Paginación con Paginator.
- Leer los archivos en un directorio.
- Funciones nativas de PHP más usadas II (array).
- Fecha gregoriana y fecha UNIX.
Los que ya hemos trabajado lenguajes del lado del cliente, hemos visto como probábamos nuestros nuevos códigos simplemente con abrirlos en el navegador. Con PHP este no es posible, ya que se ejecuta en el servidor. Lo que hace PHP es devolver una respuesta en lenguaje de navegador que ha sido procesada en el servidor. Esto nos lleva, o bien a trabajar en remoto, o instalar un servidor en nuestro ordenador.
Ahora que ya hemos creado nuestra base de datos y la primera tabla, lo primero que tenemos que hacer es lograr que nuestras páginas interactúen con la base de datos (BD). Para ello necesitamos establecer una conexión entre nuestras páginas y la base de datos, a esto vamos a dedicar este capitulo. Y lo haremos teniendo en cuenta que no es lo mismo conectarse a una BD con PHP5 o con PHP7, y PHP8.
En el capitulo anterior hablamos de grabar datos en la base de datos, pero a veces es preciso comprobar la existencia de un dato antes de grabarlo. A eso vamos a dedicar este artículo, que en principio debería haber ido antes de guardar ningún dato, no obstante, no se hizo por no extender demasiado el artículo relacionado con guardar datos.
Ya hemos visto cómo hacer una paginación básica usando LIMIT, ahora vamos a ver un método de paginación más elaborado, casi perfecto (por no decir perfecto) que nos permitirá varias opciones como el número de resultados por página, el número de enlaces de paginación o asignar un estilo a los enlaces de paginación. También hará un recuento de los resultados de cada consulta.
Una tarea bastante frecuente en la inmensa mayoría de los sitios Web consiste en extraer los nombres de los archivos contenidos en él. Los motivos tan diversos como presentar una galería de fotos o impedir que más archivos sean publicados cuando se ha ocupado un determinado espacio Web. En este artículo nos limitaremos a leer los archivos que nos interesan y veremos algunas cositas más que podemos hacer.
Dado el éxito del primer artículo publicado sobre funciones mas usadas (aunque más de uno no las hayamos usado nunca), si es cierto que una vez las conoces, ciertas funciones se hacen recurrentes en su uso. En este artículo vamos a presentar 10 funciones nativas (propias de PHP) muy sencillas que nos harán la vida más fácil a la hora de manejar variables tipo array.
Un concepto tan elemental como la fecha puede ser expresado de formas muy diferentes, tan diferentes que mientras una es perfectamente reconocida, la otra si no se contextualiza no seria reconocida como una fecha. Os dejo un dato, la fecha UNIX de mi próximo cumpleaños, que es 1693483200. En este artículo veremos como convertir esta fecha UNIX a calendario gregoriano, y este a fecha UNIX.