Startup for PHP Assignment
- PHP 100%
| .gitignore | ||
| LICENSE | ||
| PHPApplikation.php | ||
| PHPFormResponse.php | ||
| README.md | ||
PHP Assignment - Grupp D
Krav från databas-assignment och antaganden
- Varje agent identifieras av sitt namn (en bokstav) och ett nummer.
- Lönen för en agent får inte understiga 12000.
- Kompetenser hanteras i kodtabellen KompetensKod (KompNr, KompNamn).
- Procedur UPDSALARY: Anropas för att ändra lön på en agent.
- Trigger SALARYCHECK: Ser till att lönen inte kan sänkas vid uppdatering.
Steg 3: Enkla tabeller
- Krav: Hämta och visa tabellen KompetensKod i sin helhet med en HTML-tabell (SQL).
- Krav: Hämta och visa agenter med deras löner via en HTML-tabell (Procedur: GETAGENTS).
Steg 4: Komplexa tabeller
- Krav: Visa varje gruppledare med sina aktiva och arkiverade operationer i en nästlad HTML-tabell med kolumnlayout (join och union).
Steg 5: Sökning och dropdown
- Sökning: Fritextsökning på agentens användarnamn med LIKE.
- Dropdown: Välj en agent ur en select-lista för att filtrera och se agentens uppgifter.
Steg 6: Insert, Update och Procedur
- Insert: Lägger till ny rad i KompetensKod via formulär.
- Update: Väljer KompNr via en dropdown och anger nytt namn.
- Procedur: Kör UPDSALARY med agentens namn, nummer och ny lön från formuläret, där lönen inte får understiga 12000 och inte kan sänkas.