![]() |
Recomendacion o una solucion? Hola amigos: Estoy realizando un control de profesores.. existen dos formularios.. uno es donde solo se agrega el profesor a la BD, y en el otro al profesor x le tengo que asignarle alumnos y la sala. bueno el formulario numero dos tengo un listbox donde se listan todos los profesores agregados a la BD desde el formulario munero 1. y dos textbox uno donde se ingresa el nombre del alumno y el otro en numero de la sala. pero mi problema es, como puedo asignar al profesor los alumnos y la sala en la BD... alguien me podria ayudar o postear un codigo de ejemplo desde ya muchas gracias amigos..... bye :adios: |
te hace falta darnos datos. Piensa, 1 alumno puede tener mas de 1 profesor? o un alumno solo tiene 1 profesor? son dos casos, que en mi pais son completamente validos. |
bueno disculpen para ser mas claro: - el profesor solo es uno en cada ramo. - los alumnos se pueden repetir en diferentes asignaturas - y la sala se repite ya que un profesor esta en ella y luego el otro profesor estara realizando clases en esa sala |
Normalizacion de base de datos http://www.mysql-hispano.org/page.php?id=16 |
Cita:
Y añadiría otro más del mismo sitio: Principios de Diseño de Base de datos http://www.mysql-hispano.org/page.php?id=23 (tal vez te venga mejor empezar por este y luego el otro tutorial) Y a todo esto .. deberías resolver el "modelo de datos" a usar para tu BD en el foro de "Base de datos" .. cuando lo tengas claro .. sólo se tratará de hacer consultas SQL a ese "modelo" (tablas que intervengan) con mas SQL (lenguaje estructurado de consultas) .. como veras .. PHP está al final de la cadena .. no antes!. Un saludo, |
gracias gerald.... pero me gustaria un ejemplo para asi comprender mas facil ..... |
Pues entonces .. movemos el mensaje al foro de "Base de datos" para que te recomienden el tipo de relación que mejor te iría para tus datos y si corresponde .. también el tipo de consultas SQL que deberías hacer para obtener los datos que requieras. (Comentario: .. El "ejemplo" lo tienes en el própio tutorial que te dejaron el link .. no está de más ir leyendolo para tomar la base de "teoría" que te hará falta saber). Un saludo, |
bueno cluster si dices ke es mejor mover mi mensaje, asi me ayudaran los amigos del foro de base de datos.. gracias por tu ayuda |
Pues si .. necu .. Debes comprender que antes de definir cosas sobre la "interface" como esos "textbox y listbox" que tienes .. lo que debes es "sentarte" y pensar bien en la estructura de tu Base de datos .. por ejemplo .. parte de esa estructura la definistes en la respuesta que distes a sism82. Con eso mismo se puede hacer una idea del tipo de "relación" (de las que menciona el tutorial que te dejaron el link que todavía no sé si lo has visto y leido?) que deben guardar tus datos. Con eso (tu BD) bien diseñada .. lo demás ya te comenté que es hacer consultas SQL (tanto de "SELECT" para obtener datos .. como de INSERT/UPDATE para añadir registros/actualizarlos) y .. cuanto mejor sea tu nivel de normalización deacuerdo a lo que necesitas .. más cosas podrás hacer con tus datos y de forma más sencilla con las sentencias SQL adecuadas. Y por último ya vendrá PHP y tu HTML con tus "text box" y demás ... Un saludo, |
| La zona horaria es GMT -6. Ahora son las 19:01. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.