Startup for PHP Assignment
Find a file
=MO123 f034716d4d .
2026-10-21 10:55:29 +02:00
.gitignore Seed 2026-09-16 08:50:45 +02:00
agent_sok_svar.php Valdering: 0 varning, 0 fel, 0 info 2026-10-21 10:43:32 +02:00
incident_svar.php Valdering: 0 varning, 0 fel, 0 info 2026-10-21 10:43:32 +02:00
LICENSE Initial commit 2026-09-16 06:44:50 +00:00
PHPApplikation.php Valdering: 0 varning, 0 fel, 0 info 2026-10-21 10:43:32 +02:00
PHPFormResponse.php Valdering: 0 varning, 0 fel, 0 info 2026-10-21 10:43:32 +02:00
README.md . 2026-10-21 10:55:29 +02:00

Requirements

  • Krav 1: Det ska gå att söka efter en agent med förnamn eller efternamn.

  • Krav 2: Det ska räcka att skriva en del av namnet för att söka.

  • Krav 3: Det ska gå att visa alla agenter med namn, nummer, förnamn, efternamn och lön.

  • Krav 4: Det ska gå att lägga till en ny agent.

  • Krav 5: Lönen ska vara förifylld med 13000 när en ny agent läggs till.

  • Krav 6: Den nya agenten ska sparas i databasen med INSERT.

  • Krav 7: Det ska gå att välja en agent i en dropdown för att ändra lönen.

  • Krav 8: Den nya lönen ska sparas med UPDATE.

  • Krav 9: Varje agent i listan ska ha en länk för borttagning.

  • Krav 10: Agentlistan ska visas efter att en agent har lagts till, ändrats eller tagits bort.

  • Krav 11: Incidentens namn, nummer och plats ska visas i listan.

  • Krav 12: Det ska gå att klicka på incidentens namn för att visa dess operationer på en egen sida.

  • Krav 13: För varje operation ska kodnamn, startdatum, slutdatum, SR och region visas.

  • Krav 14: Agenternas medellön ska hämtas med proceduren GetAverageSalary och visas på sidan.

  • Krav 15: Applikationen ska använda PDO för att ansluta till databasen.

  • Krav 16: Formulären för sökning, tillägg och löneändring ska skicka uppgifterna med POST till en separat svarssida.

  • Krav 17: Det ska finnas länkar tillbaka från svarssidorna.