Startup for PHP Assignment
Find a file
2026-10-17 13:33:31 +02:00
.gitignore Seed 2026-09-16 08:50:45 +02:00
Gruppledare.php Kompletterade på lite olika ställen inför muntliga redovisningen 2026-10-17 13:33:31 +02:00
LICENSE Initial commit 2026-09-16 06:44:50 +00:00
PHPApplikation.php Kompletterade på lite olika ställen inför muntliga redovisningen 2026-10-17 13:33:31 +02:00
PHPFormResponse.php Gjort en UPDATE, tillsammans med en dropdown för att kunna välja agent och sedan ändra lön på den 2026-09-24 16:15:43 +02:00
README.md Kompletterade på lite olika ställen inför muntliga redovisningen 2026-10-17 13:33:31 +02:00

PHP-applikation

Applikationen använder PHP och PDO för att hämta och ändra information i en MySQL-databas. Användaren kan söka efter agenter, filtrera incidenter efter terräng, lägga till agenter och incidenter samt ändra en agents lön. En separat sida visar gruppledare och deras avslutade operationer.

Applikationen är uppbyggd med en formulärsida och en separat svarssida enligt upplägget för grupp D.

Kravspecifikation

Agent

  • Det ska gå att söka på agentnummer och visa information om de agenter som har det numret.
  • Sökresultatet ska visas i en HTML-tabell.
  • Det ska gå att lägga till en agent.
  • Det ska gå att välja en agent i en dropdown och ändra agentens lön. Agenten identifieras med både namn och nummer.
  • Den tillagda agenten och den ändrade lönen ska kunna visas genom agentsökningen.

Incident

  • Det ska gå att välja terräng i en dropdown och visa incidenterna som har den terrängen.
  • Resultatet ska visas i en HTML-tabell.
  • Det ska gå att lägga till en incident.
  • Den tillagda incidenten ska kunna visas genom terrängfiltreringen.

Gruppledare

  • Gruppledare som har avslutade operationer ska visas tillsammans med dessa operationer.
  • Operationerna ska visas i nästlade HTML-tabeller i kolumnlayout.
  • För varje operation ska kodnamn, operationstypens namn, startdatum, slutdatum och resultat visas.