Startup for PHP Assignment
Find a file
2026-09-28 10:29:46 +02:00
.gitignore Seed 2026-09-16 08:50:45 +02:00
LICENSE Initial commit 2026-09-16 06:44:50 +00:00
PHPApplikation.php Delete klar och uppgiften, validering kvar 2026-09-28 08:56:18 +02:00
README.md Ändrat felstav osv. 2026-09-28 10:29:46 +02:00
svar.php Delete klar och uppgiften, validering kvar 2026-09-28 08:56:18 +02:00

PHP Applikation

Applikationen är kopplad till databasen och används för att söka, visa, lägga till, uppdatera och ta bort information om agenter och deras kommentarer.

Requirements

  • Krav 1: Det ska gå att söka efter agent med agentens namn.
  • Krav 2: Sökresultatet ska visas i applikationen.
  • Krav 3: Alla agenter ska kunna visas i applikationen.
  • Krav 4: Det ska gå att välja en agent genom en dropdown.
  • Krav 5: Agentens fullständiga namn ska visas i dropdownen.
  • Krav 6: Agent och Agentkommentar ska kopplas samman med en JOIN.
  • Krav 7: En agents kommentar ska visas tillsammans med agenten.
  • Krav 8: Det ska gå att lägga till en kommentar till en agent med INSERT.
  • Krav 9: Det ska gå att uppdatera en agents lön med UPDATE.
  • Krav 10: En separat dropdown ska användas för att välja agent vid uppdatering av lön.
  • Krav 11: SQL-frågor ska använda parametrar för Insert, Update och Delete.
  • Krav 12: Formulärdata ska skickas med POST.
  • Krav 13: Uppdaterad information om agenter ska visas i applikationen.
  • Krav 14: Uppdaterade kommentarer ska visas i applikationen.
  • Krav 15: Proceduren GETAVGLon ska anropas och visas i applikationen.
  • Krav 16: Det ska gå att ta bort en specifik kommentar med DELETE.
  • Krav 17: Applikationen ska ansluta till databasen med PDO.
  • Krav 18: Vald agent från dropdownen ska skickas till svarssidan.
  • Krav 19: Agentens namn och nummer ska användas för att identifiera rätt agent vid uppdatering.
  • Krav 20: Agentens namn, nummer och kommentar ska användas för att identifiera rätt kommentar vid borttagning.
  • Krav 21: Insert ska lägga till kommentaren i tabellen Agentkommentar.
  • Krav 22: Update ska uppdatera lönen i tabellen Agent.
  • Krav 23: Delete ska endast ta bort den valda kommentaren och inte agentens övriga kommentarer.