Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

106
Vistas
¿Cómo permitir que el usuario cree/produzca nuevas páginas web en su sitio web usando Jquery/AJAX?

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.

  1. Equipo
  2. Proyecto
  3. Tarea

Ahora, mi interfaz de usuario contiene dos cosas,

  1. Una página web para cada proyecto que muestra todas las tareas de ese proyecto y permite al usuario agregar nuevas tareas a ese proyecto.
  2. Una página web para cada equipo que muestra todos los miembros de ese equipo (el miembro también es otra tabla) y permite al usuario agregar nuevos miembros a ese equipo en particular.

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.php

Parece 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.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

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 ?>
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda