Estas dos secciones en especial por ejemplo eventos donde podemos ver todos y registrados donde podemos
ver los usuarios registrados están ligadas con la sección de reservaciones aquí los usuarios agregan
sus datos deciden qué plan quieren contratar eligen sus talleres dependiendo de lo que hayan seleccionado
y eligen un regalo etcétera.
Pero si abrimos por ejemplo este archivo de registro punto PHP y este están a raíz del proyecto vamos
a notar que todo esto lo hicimos con puro HTML está bien agregar HTML cuando un proyecto es pequeño
cuando tú sabes que no ocupa el cliente realizar tantos cambios puedes añadir algo así tardar 10 minutos
en hacerlo.
Si el cliente decide que quiere cambiar esto y estar agregando continuamente pues entonces lo ideal
es hacerlo con PHP nosotros hemos añadido las funciones de nosotros nosotros los hemos añadido la funcionalidad
de PHP quien ver todos estos mismos eventos son los que están acá así que vamos a ver cómo imprimirlos
así que vamos a ver cómo imprimirlos usando PHP
aquí tenemos esta caja.
Antes de esto vamos a agregar nuestro código de PHP para PHP PhP y de nuevo son troica y en caso de
que haya un error con
Message y aquí si recuerdas hemos estado usando el front end del sitio recojer Guanes para hacer las
consultas a la base de datos.
Esto está en Nicloux que vendría siendo la carpeta que está por aquí Crowds.
Luego tenemos funciones y Love bajo conexión punto PHP.
Eso nos abre la conexión.
Después vamos a escribir una secuela que está bastante complejo.
Lo estaré dejando en los archivos del curso y cuerda va a estar complejo debido a que queremos imprimir.
Por ejemplo si elemento es un taller si es una conferencia o si es un seminario y puedes ver también
por ejemplo tenemos por viernes sábado y domingo.
Así que vamos a escribir nuestro Quay algo más.
Por ejemplo aquí tenemos talleres conferencias y seminarios vamos a mostrar también quién es la persona
que se encarga de este evento.
Tal vez tenemos de invitado a alguien reconocido.
Queremos que las personas que se inscriben sepan quién da ese evento para que se puedan inscribir.
Va a ser bastante complejo este Keri Primero probamos el Select vamos a seleccionar todos de eventos
de todos los campos de eventos vamos a seleccionarlos después de las categorías Eventos.
Por ejemplo en categoría de eventos lo único que me interesa es el nombre de la categoría de los iconos
no me interesa.
Entonces categoría evento
y ponemos Catt evento de los invitados vamos a seleccionar invitados punto nombre y un bajo invitado
Koma invitados invitados apuntó.
Apellido invitado.
Eso es lo a seleccionar de todos los campos.
Después González €5000 y concatenar el valor previamente from eventos los otros por ejemplo invitados
y la categoría vienen del Jayne entonces quién sabe si xiquet y ponemos yo primero vamos a darle Hayón
a la categoría del evento sequel y ponemos el on es decir qué columna de eventos va a ser igual a la
categoría de evento.
Ponemos aquí eventos la tabla y en eventos click aquí Browns.
Y es este evento y este evento es exactamente igual a categoría evento y en categoría Eventos y doy
click aquí por ejemplo en este E3 se llama IP de categoría y de bajo categoría
pues aquí ponemos punto y coma y después Chicuelo y volvemos a concatenar y después vamos a darle Iovine
invitados ahora vamos a darle un yo e invitados iba a ser on la tabla que es igual en el caso de eventos
eventos y volvemos de nuevo aquí eventos y este se llama de NB y de bajo y N.B. que debe ser igual a
la tabla de invitados.
De nuevo volvemos aquí y quiero de crack y es este invitado a Haití invitado majo y finalmente vamos
a darle aquí y voy a escribir Order Boy Order voy a eventos punto fecha evento ser que sí que él nos
ayude a mostrarnos los eventos por día será algo así después aquí pongo resultado igual la conexión
sí.
Y como este es un cuerpo bastante largo podemos probarlo antes ponerlo con SQL y recargando el frontón
y por ejemplo seleccionar todo esto y quien se cuela pegarlo en las Leko y puedes ver que se trae el
evento y di el nombre la fecha la hora la categoría etcétera algo más que podemos notar es que vienen
agrupados por ejemplo todos los del 9 aparecen primero y luego todos los del 10 y todos los del 11.
Gracias al Order Boy events fecha evento pero por ejemplo puedes ver vienen ordenados 9 10 11 pero también
por ejemplo me gustaría ordenarlos por categoría.
Puedes ver que tiene conferencias talleres conferencias talleres conferencias.
Entonces aquí voy a poner puedes agregar múltiples orders y aquí voy a poner eventos punto y de evento
y voy a ordenar primeramente por la fecha y segundo por la categoría del evento que serían estas categorías
si vas a ordenar estos también con sus recargamos el front end copistas 50 editamos 5 Frederico y puedes
ver que ahora aparecen todos los del 9 y aparece por ejemplo Seminary o las conferencias y luego los
talleres que eso es más o menos lo que tenemos aquí le pongo un 1 podemos ver cómo están agrupados y
lo podemos agrupar con PHP.
No hay ningún problema.
Finalmente voy a agregar un tercer orden porque por ejemplo puedes ver tenemos nuestras categorías seminarios
conferencias estas conferencias están bien ordenadas desde la mañana 7 de la noche y 5 de la tarde pero
por ejemplo estos seminarios no están bien ordenados por la hora entonces vamos a añadir un tercer orden
eventos 1 hora evento lo que es importante es pensar de forma lógica en esto es ordenado ordenado no
podemos decir como que ordenemos profetisa y luego por ejemplo también ordenar alfabético y ordenar
de otra forma que se contraponga las anteriores.
Eso puede ocasionarte problemas pero vamos a seleccionar esto y voy a dar.
Y de esta forma por ejemplo estas conferencias ya están 17:19.
Entonces puedes agregar múltiples formas de ordenar no hay ningún problema entonces esto nos va a regresar
todos los registros va a regresar todo completo y justo aquí voy a colocar eventos igual al resultado.
Fetch Asoc podarlo Neco justo bajo recobré
y Copred y Bardock eventos para tener un formato más o menos de los que voy a recibir y puedes ver se
ve de esta forma tengo elementos Heydi tengo el nombre del evento su fecha su hora en la categoría.
Estos no importan tanto porque les hicimos un Jayne aquí tenemos los valores el nombre el nombre invitado
y su apellido entonces estamos haciendo correctamente nuestro Quay ahora de alguna forma u otra todo
esto va a venir como por así llamarlo de forma no tan ordenada en el siguiente video vamos a comenzar
a construir un arreglo en base a estos resultados que nos va a permitir tener un arreglo más fácil para
poder imprimir los resultados de esta forma es decir por día con su Heydi y talleres conferencias y
seminarios por cada uno de estos días será una de las técnicas que yo considero es esencial para cualquier
desarrollador de PHP que es crear tus propios arreglos y ordenar los datos de forma que te sea más fácil
de trabajar.
Suena como complicado pero es muy fácil así que en el siguiente video vamos a tomar lo que estamos haciendo
del cuerpo este resultado y construir un arreglo con todos estos datos que va a ser más fácil de leer
y más fácil de trabajar.