El editor de DataTables (V). Tablas con relaciones m-n (leer)

En el artículo anterior hemos visto como manejar datos de tablas con una relación 1 a n. Un miembro de personal podía residir en una ciudad, pero no en varias. Al mismo tiempo, una ciudad podía albergar a n miembros del personal. Lo mismo sucedía con los cargos. Ahora la cosa se nos complica un poco. Vamos a ver que ocurre cuando tenemos tablas que se relacionan entre sí, en una relación de m-n. Cuando esto sucede, siempre hay una tabla intermedia, y la recuperación y gestión de datos es más laboriosa. Si has seguido hasta aquí todos los artículos que he publicado de esta serie, te costará poco esfuerzo entender como hacemos funcionar este ejemplo. No obstante, dada su relativa complejidad si no tienes práctica, lo he dividido en dos artículos. En este primero no vamos, si quiera, a usar el editor. Sólo veremos los datos y manejaremos datatables como si sólo sirviera para eso. Será en el próximo donde veremos la versión completa, con editor y todo, de este ejemplo. ¿Te animas? Pues, hala. ¡Vamos allá!

PHP-TUT-08 Matrices en PHP (II)

En un artículo anterior vimos los fundamentos de trabajo con matrices en PHP. En este artículo vamos a continuar con el estudio de este tema dado que, por las prestaciones que este lenguaje nos ofrece al efecto, las matrices son una forma estupenda de solucionar una gran cantidad de problemas. En muchísimas ocasiones me he enfrentado a problemas que se han resuelto con muy pocas líneas de código y que, en otros lenguajes, habrían supuesto ingentes horas de desarrollo.