Tengo una base de datos en la que hay equipos y cada equipo está trabajando en diferentes proyectos . Cada proyecto tiene además tareas .
Entonces, básicamente, hay tres tablas.
Ahora, mi interfaz de usuario contiene dos cosas,
Hice un proyecto de muestra y un equipo de muestra. Agregué algunas tareas de muestra para ese proyecto y también algunos miembros para ese equipo y luego creé páginas de muestra tanto para el proyecto como para el equipo.
La página del proyecto muestra todas las tareas de ese proyecto... De manera similar, si creo otro proyecto y hago una página para eso, mostraría correctamente las tareas de ese segundo proyecto. La funcionalidad de agregar nuevas tareas también funciona correctamente.
La página de Equipo muestra todos los miembros de ese equipo. De manera similar, si creo otro equipo, mi página web mostrará los miembros de ese equipo en particular.
Mi problema es que quiero permitir que el usuario agregue nuevos proyectos y nuevos equipos. Y luego permítale agregar nuevas tareas a ese proyecto recién agregado y también nuevos miembros a esos equipos recién agregados. Esto es fácil porque todo se hace en una sola página.
Pero, ¿cómo creo nuevas páginas web para esos proyectos y equipos recién agregados? Parece que no puedo entender esto en absoluto. Supongamos que la página web de mi primer proyecto es,
website/project1.php^Esta página web mostrará todas las tareas que se están realizando en el proyecto de ID = 1. Además, permite al usuario agregar nuevas tareas a este proyecto. Esto es lo que he hecho. Pero quiero hacer páginas similares para nuevos proyectos, que tengan todas estas funcionalidades
Ahora, si un usuario agrega un segundo proyecto, quiero que se cree una nueva página web como,
website/project2.phpParece que no puedo entender cómo puedo hacer esto.
Además, no solo se debe crear una nueva página web, sino que también se deben mostrar todas las tareas que tienen project_ID = 2. Además, esta página web también debe permitir al usuario agregar nuevas tareas para el mismo proyecto (básicamente, quiero para conocer alguna forma de recuperar la ID del proyecto de la URL)
Y lo mismo debe hacerse con los Equipos.
Intenté buscar este problema y estoy seguro de que también está respondido en alguna parte, pero no pude encontrar las palabras adecuadas para buscarlo. He estado buscando durante dos días y también he visto varios videos, pero nada realmente me ayudó mucho.
Tenga en cuenta que estoy usando XAMPP Local Host para el desarrollo. Estoy trabajando con Bootstrap, Jquery/Javascript, AJAX, PHP, etc.
Creo que este es el que quieres preguntar https://www.php.net/manual/en/reserved.variables.get.php
<?php //header //main //From url get id value $id = $_GET["id"] include("file/$id") //footer ?>