Diferència entre revisions de la pàgina «PHP MySQL nevegació»
Salta a la navegació
Salta a la cerca
(Es crea la pàgina amb «Utilitzarem la base de dades Fitxer:Ufs.sql. En aquest exercici es tracta de realitzar 5 pàgines web dins les quals es pugui navegar entre elles, visualitzant les d…».) |
|||
Línia 45: | Línia 45: | ||
#*Qualificació ordinària | #*Qualificació ordinària | ||
#*Qualificació extraordinària | #*Qualificació extraordinària | ||
+ | |||
+ | |||
+ | [[Imatge:Navegacio ufs.png|500px]] |
Revisió del 11:56, 27 abr 2010
Utilitzarem la base de dades Fitxer:Ufs.sql.
En aquest exercici es tracta de realitzar 5 pàgines web dins les quals es pugui navegar entre elles, visualitzant les diferents dades de la nostra base de dades de UFs. Escolta les explicacions del professor a clase i realitza el següent exercici:
Cadascuna de les pàgines ha d'incloure:
- Possibilitat de veure totes les dades agrupades o bé filtrant a través d'un paràmetre que li passarem amb el mètode GET.
- Link de filtratge: cada pàgina pot mostrar totes les dades o bé filtrar. Per filtrar es posaran links (indicats a cada pàgina, és la 2a part del nom de la pàgina.
- Per exemple, a ufs_per_assignatura.php es mostraran totes les UFs amb cada assignatura corresponent (i agrupant per ella mateixa). Cada assignatura ha de portar un link per filtrar només per aquesta.
- Ha d'haver també un botó per desfiltrar.
- Capçalera amb títol i informació de les dades amb les que filtrem (si ho fem). Per exemple, a la pàgina UFs per assignatura caldrà mostrar la informació de l'assignatura triada (la que passem per GET).
- A través d'aquesta capçalera també podrem tornar a la pàgina que ens ha portat. Per exemple, a la pàgina ufs_per_assignatura.php podem visualitzar el llistat de UFs d'una assignatura, però també cal posar a la capçalera el professor que les imparteix amb un link a la pàgina assignatures_per_professor.php i la titulació de l'assignatura amb link a assignatures_per_titulacio.php
- Llistat de les dades que s'indica més avall, amb links que permetin navegar les dades.
- Per exemple, a les assignatures_per_professor.php es llistaran les assignatures i on aparegui el nom de l'assignatura ha d'haver un link a ufs_per_assignatura.php amb el filtre adeqüat.
Les pàgines a realitzar seran les següents amb les dades que ha d'incloure:
- assignatures_per_professor.php
- Nom del professor (link de FILTRATGE)
- Títol assignatura -> link a ufs_per_assignatura.php
- Titulació de l'assignatura -> link a assignatures_per_titulacio.php
- Hores totals de l'assignatura
- assignatures_per_titulacio.php
- Nom de la titulació (link de FILTRATGE)
- Títol de l'assignatura -> link a ufs_per_assignatura.php
- Professor que imparteix l'assignatura -> link a assignatures_per_professor.php
- Hores totals de l'assignatura
- Curs al què pertany
- Nº de mòdul de la titulació
- ufs_per_assignatura.php
- Tïtol de la UF -> link a qualificacions_per_uf.php
- Títol de l'assignatura (link de FILTRATGE)
- Titulació -> link a assignatures_per_titulació.php
- Hores de la UF
- Curs al què pertany
- qualificacions_per_uf.php
- Títol de l'assignatura -> link a ufs_per_assignatura.php
- Títol de la UF (link de FILTRATGE)
- Nom de l'alumne -> link a qualificacions_per_alumne.php
- Qualificació ordinària
- Qualificació extraordinària
- qualificacions_per_alumne.php
- Nom i cognoms de l'alumne (link de FILTRATGE)
- Títol de l'assignatura -> link a ufs_per_assignatura.php
- Títol de la UF -> link a qualificacions_per_uf.php
- Qualificació ordinària
- Qualificació extraordinària