Interface ''werknemers'' onderhouden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Mircosoft BI Developer (60% intern, 40% bij

Functieomschrijving Ze zijn op zoek naar een Medior BI Developer voor een (deels) interne functie. Je werkt mee aan één van de BI applicaties die is gebouwd. Je onderzoekt trends in de markt en speelt daar efficiënt op in. Je helpt klanten door data te analyseren wat inzicht biedt in de KPI’s en of alles volgens plan verloopt. Je bouwt mee aan het datawarehouse en ontwikkelt rapportages en kubussen. Dit hoef je uiteraard niet alleen te doen, je werkt samen met andere BI developers en de productowner. Hij weet álles over de applicatie. Er zit ook een component testing in

Bekijk vacature »

.Net developer senior

Functie­omschrijving "Ik werk graag bij de Belastingdienst. Het is een complexe omgeving waarin ik met veel plezier werk. Mijn werk doet ertoe voor burgers en bedrijven." Linda Hagendijk - Applicatieontwikkelaar bij de Belastingdienst. Als .NET-developer voor de directie informatievoorziening werk je vooral voor het toeslagenverstrekkingensysteem. Dit zorgt voor de toekenning en uitbetaling van de zorg-, huur-, en kinderopvangtoeslag en het kindgebondenbudget, waar maar liefst 12 miljoen burgers in Nederland gebruik van maken. Het is een van de grootste.NET-toepassingen in Nederland, bestaande uit ongeveer dertig componenten met een totale omvang van ongeveer 16.000 functiepunten. De databases zijn zeer groot en het

Bekijk vacature »

Threat Modeler – DevSecOps

Threat Modeler – DevSecOps As an Experienced Security Specialist in DevSecOps, you will help our clients in developing and evangelizing the best practices for DevSecOps and secure CI/CD and coaching agile software development teams embedding a security mindset. You should have the following experience/expertise: Work with the DevOps teams learn them how to apply a threat modeling solution to their own environment and how to adjust for new situations Understand security design for applications, APIs, containers, dockers, cloud (Azure and AWS) and other technologies involved Experience with security design review and threat modeling Experience with performing security assessment like SAST,

Bekijk vacature »

Senior Front-end Developer vacature

Currently we are specific looking for professionals who speak fluently Dutch on C1 level. Senior Front-end Developer Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Je bent creatief, thuis in gebruikersinteractie en een Developer in hart en nieren. Daarnaast heb jij een klantgerichte en initiatiefrijke houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Wat doe jij als developer bij Sogeti? Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie, als intern bij Sogeti. Jij houdt

Bekijk vacature »

.NET Core Developer C# Kubernetes

Functieomschrijving Ben jij een .NET Core Developer en wil je werken binnen een hele toffe en innovatieve omgeving? Heb je kennis van C#, Kubernetes en MySQL? Reageer dan snel! Ontwikkelen van online platform door middel van .NET Core, C# en SQL; Optimaliseren van performance en uptime; Wegwerken van bugs; Koppelingen maken met andere microservices; Werken aan innovatieve projecten en nieuwe features. Functie-eisen Afgeronde HBO of WO opleiding; Minimaal 5 jaar ervaring als Developer; Kennis en ervaring met .NET Core en Kubernetes zijn een vereiste; Kennis en ervaring met C#, SQL, RabbitMQ en microservice zijn een pré; Je hebt ervaring met

Bekijk vacature »

Software Developer Zorg-ICT

Het aannemen van nieuwe medewerkers loopt door en je kunt gewoon solliciteren. Uiteraard hanteren we hierbij de RIVM richtlijnen en is onze sollicitatieprocedure aangepast. Impact maken in de zorg door zorginstellingen te ondersteunen met slimme ICT is dagelijkse kost bij ChipSoft. Juist nu maar ook na de coronacrisis! Wil jij met ChipSoft impact maken in de zorg met jouw technische kennis als Software Developer Zorg-ICT? En lijkt het jou uitdagend om innovatieve software te ontwikkelen met de laatste Microsoft-tools en technieken? Wat doe jij als Software Ontwikkelaar? Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen

Bekijk vacature »

.NET Developer Financieel

Werk jij als software developer het liefst met uitdagende systemen? Dan kun jij je bij onze vestiging in Amsterdam volledig uitleven als .NET Developer Financieel. Wanneer begin je? Jouw baan Je ontwerpt, ontwikkelt, ondersteunt en onderhoudt je eigen financiële module binnen HiX, onze ICT-totaaloplossing voor de zorg. Je schrijft objectgeoriënteerde code, speurt naar verbeteringen, werkt aan vernieuwende projecten, doet code reviews en voert testen uit. Een uiterst verantwoordelijke job, want dankzij jouw software kunnen zorginstellingen hun zorg factureren, voldoen aan afspraken met zorgverzekeraars, verplichte landelijke aanleveringen van financiële data doen en nog veel meer. Je brainstormt regelmatig met collega’s hoe

Bekijk vacature »

Boer zoekt Machine Learning Developer

Functieomschrijving Machine-Learning is net als Deep-Learning een onderdeel van Data Science. Als Data Scientist ga je aan de slag met het creëren van realtime data gedreven modellen en beslissingssystemen met behulp van statistische modellen en machine learning. Uiteraard ben je hier ook verantwoordelijk voor de complexe algoritmes en de gecreëerde realtime modellen. Wat deze functie zo uniek maakt is dat je zelf proactief op zoek kan gaan naar nieuwe projecten en ontwikkelingen op het gebied van Data Science en Machine Learning. Bijzonder veel vrijheid om je te richten op onderwerpen die jouw volledige aandacht krijgen! Functie-eisen - Je hebt een

Bekijk vacature »

Gezocht/Looking for: Senior .NET Developer - Rotte

Due to extensive growht of our client we are currently searching for a Senior Dot.Net Software Developer. This is for one of our clients in the digital data transformation domain. Vacature Details/ Vacancy Details Contract type: Fixed term contract Start datum/ Date of Joining: immediate (work from home during Covid-19 period) Werkervaring/experience required: Minimum of 6 years experience in a similar role (must have) Understanding of Azure DevOps (must have) Experienced in Agile/Scrum software development Deep understanding of C#, .NET, .NET Core, REST, Azure services(must have) Experience with Kubernetes or Azure Service Fabric Database knowledge (a.o SQL, CosmosDB) Pluspoints would

Bekijk vacature »

Allround Systeembeheerder / Netwerkbeheerder

Voor onze vestiging in Eindhoven zijn wij op zoek naar een: Allround Systeembeheerder / Netwerkbeheerder 36 uur per week De functie Als enige systeembeheerder van onze vestiging in Eindhoven ben je verantwoordelijk voor het inrichten, onderhouden en monitoren van onze IT-infrastructuur, zowel voor ons serverpark (in-house en datacenter) als de werkplekken. Je bestrijkt het hele gebied van netwerkbeheer (firewall, switches, VPN), beheer van virtuele serveromgeving (VMware) tot aan 1e lijns support van desktops, laptops en telefonie, zowel in de kantoor- als productieomgeving. Je werkt hierbij samen met de beheerders van onze vestigingen in de VS om RPI een veilige, snelle

Bekijk vacature »

Senior Java Developer vacature

Currently we are specific looking for professionals who speak fluently Dutch on C1 level. Senior Java Developer Jij volgt ontwikkelingen op de voet. Sterker nog: jij bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Je verdiept je liever als een Expert, dan dat je jezelf alleen verbreed. Bijvoorbeeld met de ontwikkeling van de Rabobank-app of een verbetering van de beveiliging van treinen voor Pro-rail! Java staat centraal Wij bouwen State of the Art applicaties met de nieuwste technologie en frameworks. Dit doen we door ons te richten op de open source-oplossingen binnen

Bekijk vacature »

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Hoogeveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wilt werken, interessant? Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt gebruik van een zelf

Bekijk vacature »

outsystems developer chapter lead

Locatie DIEMEN Functieomschrijving Matching staffing employees and clients even more effectively. Combining employment market data into a report. For every problem, you come up with and develop and implement the right technical solution. Being able to make the right match because the talents of our staffing employees are properly registered. Conducting an employment market scan that gives employees insight into their value on today’s employment market and their perspectives for the future. As you read this, the gears in your head immediately start turning and the first step towards a solution in the form of a new application has already

Bekijk vacature »

.NET C# web developer met focus op gebruiksvriende

Ben je op zoek naar een baan binnen een klein softwarebedrijf? Een bedrijf met een informele, persoonlijke en familiaire sfeer? Waar je je als developer zowel richt op de back- als frontend? Wellicht dat deze vacature dan iets voor jou is. Voor een softwarebedrijf, gevestigd in het centrum van Rotterdam, zijn we momenteel op zoek naar .NET C# web developer. Dit mag iemand zijn die net van school komt, maar ook iemand die al behoorlijk wat ervaring heeft. Het bedrijf bestaat inmiddels ruim 10 jaar en en door de aanhoudende groei zijn ze opzoek naar versterking van 1 a 2

Bekijk vacature »

Medior PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops are bizarre fast and super tight. How do I become a PHP Developer at Coolblue? As a Medior PHP Developer you work together with other development teams to make our webshop work as optimally as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little C # or Javascript. Want to become an PHP Developer at Coolblue? Else will explain how to do that. You enjoy doing this Writing PHP code, but can also find your way in C

Bekijk vacature »
Geert Janssen

Geert Janssen

28/01/2016 11:23:09
Quote Anchor link
Beste mensen,

Ik kan een overzicht geven van de inhoud (index.php), Ik kan een item toevoegen (add.php), wijzigen (edit.php) en verwijderen (delete.php).

Nu moet ik een interface bouwen, waarbij wij de tabel werknemers mee kunnen onderhouden.

Ik heb al een werknemerstabel aangemaakt:
De werknemerstabel ziet er als volgt uit:

ID numeriek a/i primaire sleutel
Naam varchar 50
Adres varchar 50
Postcode varchar 6 (of 7)
Plaats varchar 50
Telefoon varchar 10
Functie varchar 25

Nu is het de bedoeling dat ik een of meerdere php bestanden maak waarmee ik deze tabel kan onderhouden. Zou iemand mij hier mee kunnen helpen? Het mag ook allemaal in een tabel, dat maakt me niks uit.

Met vriendelijke groet,
 
PHP hulp

PHP hulp

28/09/2020 03:57:43
 
- Ariën -
Beheerder

- Ariën -

28/01/2016 11:31:37
Quote Anchor link
je geeft zelf al aan dat je een overzicht kan geven, een werknemer kan wijzigen, aanpassen en verwijderen.
Maar wat versta je hier dan onder onderhouden?
 
Geert Janssen

Geert Janssen

28/01/2016 11:43:55
Quote Anchor link
- Ariën - op 28/01/2016 11:31:37:
je geeft zelf al aan dat je een overzicht kan geven, een werknemer kan wijzigen, aanpassen en verwijderen.
Maar wat versta je hier dan onder onderhouden?


Hiermee bedoel ik dat ik een php bestand van werknemers kan zien, dat ik een overzicht heb van de naam van de werknemer, adres, eigenlijk zoals ik hierboven in de werknemerstabel heb aangegeven.

de add.php/delete.php dient voor het toevoegen of verwijderen van kopjes aan het menu op de website.
 
- Ariën -
Beheerder

- Ariën -

28/01/2016 12:05:36
Quote Anchor link
Ikzelf ben geen voorstander om alle acties on verschillende bestanden onder te verdelen. Je kan het beste een werknemers.php script maken, waarin je met een switch() in PHP de verschillende acties benoemt:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
if(isset($_GET['actie'])) {
    switch($_GET['actie']) {
        case
"add":
        // voeg hier je werknemer toe, bereikbaar onder werknemers.php?actie=add
        break;

        case
"edit":
        // wijzig hier je werknemer, bereikbaar onder bijv. werknemers.php?actie=edit&id=42
        // controleer ook op het bestaan van $_GET['id'] met isset().

        break;

        case
"delete":
        // verwijder hier je werknemer, bereikbaar onder bijv. werknemers.php?actie=delete&id=42
        // controleer ook op het bestaan van $_GET['id'] met isset(). Bij sterke voorkeur in de database markeren als 'verwijderd' (0 of 1).

        break;
    }
}
else {
    // toon hier je lijst, die is dan bereikbaar via werknemers.php
}
?>
Gewijzigd op 28/01/2016 12:06:21 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

28/01/2016 12:43:34
Quote Anchor link
@Ariën, maar hoe verwerk je deze acties verder? Dat zijn toch ook weer acties (addProcess, editProcess)? En waar wordt een volledig en kloppend HTML-document uitgedraaid? Doe je dit in elke actie (helemaal) opnieuw? Ook is dit niet nodig bij de verwerking van een formulier - in die actie hoeft helemaal geen output geproduceerd te worden omdat je na afloop iemand toch meteen redirect (dit lijkt mij in ieder geval een verstandig plan).

Hier kan OOP uitkomst bieden door een sjabloon te maken voor pagina-opbouw en een soortement van "routing" voor je acties. Vervolgens maak je een class Medewerkers die extend van dit sjabloon zodat je geen dingen dubbel doet.

Een werknemers-script kan snel best lang worden, ik weet niet of een (super lang) switch-statement dan echt zo fijn werkt :/. Het leest toch een stuk fijner als je dit compartimenteert in aparte methoden volgens eerdergenoemd sjabloon. EDIT: zodat dit programmatisch ook echt aparte onderdelen omvat, in tegenstelling tot een switch-statement, wat toch één (spaghetti?)sliert is.
Gewijzigd op 28/01/2016 12:44:51 door Thomas van den Heuvel
 
- Ariën -
Beheerder

- Ariën -

28/01/2016 13:34:31
Quote Anchor link
Thomas, de meesten hier weten dat jij een hoop ervaring met PHP hebt, en graag zelf op een hoog niveau met OOP werkt. Ik geef toe dat ik zelf ook veel met OOP-structuur werk, maar vergeet niet dat we hier met een beginner te maken hebben. Dit topic staat nota-bene zelfs in het 'Beginnen met PHP'-forum.

Daarom leg ik de lat niet te hoog. Met termen zoal routing, OOP, class en extenden, vrees ik mensen hier bang te zullen maken. Tenzij duidelijk is op welk niveau van PHP ze zitten.

Misschien handig om hier voortaan even rekening mee te houden. Het is hier PHPhulp en geen PHP-Pro-Hulp. ;-)
Gewijzigd op 28/01/2016 13:42:16 door - Ariën -
 
Thomas van den Heuvel

Thomas van den Heuvel

28/01/2016 14:02:29
Quote Anchor link
Dit is helemaal geen hoog niveau OOP, het is slechts enkele stappen verwijderd van de basisbeginselen van OOP. Het is waarschijnlijk niet eens OOP pur sang.

Ik gooi mensen zeker niet (zomaar) in het diepe, maar ben tegelijkertijd van mening dat je mensen niet (eindeloos) in het peuterbad moet houden.

Of een topicstarter de (zwem)les bij kan benen zal nog moeten blijken, je kunt dan altijd nog besluiten om gas terug te nemen.

Daarbij, als ik een voorbeeld geef als hier om wordt gevraagd, dan hoeft men deze initieel niet per definitie volledig te kunnen doorgronden, men moet enkel een zeker gevoel hebben hoe deze werkt en hoe je deze verder kunt gebruiken.

Om een auto te kunnen besturen hoef je ook niet te weten hoe een verbrandingsmotor werkt, als je uitlegt wat het stuur, de pedalen en versnellingsbak doen ben je al een heel eind.

Ik heb een déjà vu, hier hebben we het al eens eerder over gehad (alleen is het waarschijnlijk onmogelijk om dit terug te vinden met de huidige zoekfunctionaliteit).

Ik houd hier zeker rekening mee, en verwacht tegelijkertijd dat vragenstellers ook mondig genoeg zijn om aan te geven wanneer ze (en wat) ze (dan) iets niet begrijpen. Ik doe alleen op voorhand geen aannames over het niveau, maar doe het, naar mijn huidige kennis en kunde, beste voorstel wat ik kan verzinnen.
 
- Ariën -
Beheerder

- Ariën -

28/01/2016 15:07:49
Quote Anchor link
Begrijpelijk, maar we willen mensen hier niet wegjagen met moeilijke theorie. Het is niet voor niets een 'beginnersforum' hier. OO(P) vergt een flinke leercurve, en men moet er ook voor open staan. Dan is het beste om een beginnende gebruiker af te tasten of die daar voor bereid is, in plaats van met woorden als 'routing' te spreken.
Zie het in ieder geval niet als een sneer naar jouw toe.

Tot zover mijn mening verder waar ik blij blijf.
Gewijzigd op 28/01/2016 15:14:30 door - Ariën -
 
Geert Janssen

Geert Janssen

28/01/2016 15:19:07
Quote Anchor link
Ik ben nu net een paar dagen bezig met PHP, dus heb eigenlijk nog geen flauw idee hoe alles werkt. Ik heb door middel van hulp het voor elkaar gekregen om die menu's zo toe te voegen en eventueel laten verwijderen en aanpassen.
Het fijnste zou zijn, om alles in een php bestand te plaatsen zodat ik een simpel scherm krijg waar ik dus werknemers kan toevoegen en eventuele credentials aan te passen, zoals ik die heb aangemaakt in de werknemerstabel.

Ik weet niet of dit mogelijk is, of dat scripting zoals hier boven daar de makkelijkste manier voor is. Ik snap dat ik later iets moeilijker moet gaan denken, maar voor nu doe ik het graag op de simpelste manier.
 
Thomas van den Heuvel

Thomas van den Heuvel

28/01/2016 15:21:51
Quote Anchor link
@Ariën
Dit is niet eens een discussie meer want je blijft hangen in je aannames over:
- wat ik bedoel
- wat het niveau van de topicstarter is
- wat te moeilijk of te makkelijk zou zijn voor wie dan ook, zonder ook maar één regel code te hebben gezien

Tenzij je weet hoe ik "routing" wil toepassen kun je niet claimen dat dit te moeilijk zou zijn. Hetzelfde geldt voor OOP, dit kent vele verschillende moeilijkheidsniveaus.

Het lijkt mij ook de verkeerde instelling om mee te geven aan beginners: al opgeven voordat je uberhaupt iets geprobeerd hebt.

Als de topicstarter het heeft over "(gebruikers)interface" en een database-tabel die redeljk hout snijdt (behalve wellicht het ontbreken van een e-mailadres) dan denk ik niet dat deze gillend wegrent als ik het heb over "routing". Ik durf te wedden dat deze tot op zekere hoogte wel kan doorgronden wat deze abstracte term in zou kunnen houden, en dat is al genoeg om een begin te maken.
Gewijzigd op 28/01/2016 15:23:03 door Thomas van den Heuvel
 
- Ariën -
Beheerder

- Ariën -

28/01/2016 15:22:26
Quote Anchor link
Met de structuur die ik heb gegeven zou je een flinke stap kunnen maken op de makkelijke manier.
Je moet dan zelf de lay-out schrijven waarin je dan de gebruikers kan beheren.
 
Thomas van den Heuvel

Thomas van den Heuvel

28/01/2016 15:29:15
Quote Anchor link
Okay, volg de werkwijze van Ariën maar.

Maar bereid je vast voor op het herschrijven van deze code op het moment dat blijkt dat het moeilijk zoniet onmogelijk wordt om deze te onderhouden/te wijzigen doordat weinig aandacht is besteed aan het ontwerp van de opzet.

Sommige mensen vinden het nu eenmaal fijn om meteen te gaan rennen als iemand een commando blaft, maar ik denk liever na voordat ik begin te lopen, in plaats van mij halverwege te realiseren dat ik toch de verkeerde kant op aan het rennen ben / gestuurd ben.
 
Ward van der Put
Moderator

Ward van der Put

28/01/2016 16:11:05
Quote Anchor link
Geert Janssen op 28/01/2016 11:23:09:
Ik kan een overzicht geven van de inhoud (index.php), Ik kan een item toevoegen (add.php), wijzigen (edit.php) en verwijderen (delete.php).

Nu moet ik een interface bouwen, waarbij wij de tabel werknemers mee kunnen onderhouden. […] Nu is het de bedoeling dat ik een of meerdere php bestanden maak waarmee ik deze tabel kan onderhouden.
Dit type interface noemen we een CRUD (Create, Read, Update and Delete). Je hebt namelijk al een create (C), read (R) en delete (D), maar moet nu nog de update (U) toevoegen.

Dit systeem kun je zonder veel moeite OOP bouwen, dat ben ik wel met Thomas eens. Daarbij kun je echter tevens de aanpak van Ariën volgen, want de CRUD wordt eenvoudigweg dé vier standaardmethoden van het model (M) in een MVC-structuur (model-view-controller). Waar je taken nu delegeert aan aparte bestanden (zoals add.php), kun je alles via één controller dirigeren. En waar je overzichten toont via index.php, gebruik je tot slot een of meerdere views.

Ariën en Thomas lijken het haast fundamenteel oneens, maar ik zie hier eigenlijk vooral overeenkomsten. ;)
 
Thomas van den Heuvel

Thomas van den Heuvel

28/01/2016 17:09:46
Quote Anchor link
@Ward

Maar dit is het beginnersforum, dus je mag hier blijkbaar niet verwachten dat mensen hun verstand (proberen te) gebruiken.

En MVC, dat is al helemáál een brug te ver hiero. Beter om een switch-statement te gebruiken. Als je dan ergens een foutje maakt, breekt mogelijk meteen alle functionaliteit. Word je ook gedwongen om dit meteen weer op te lossen toch? Hieromheen fluf je dan nog wat HTML als syntactic sugar om het toch het voorkomen van een valide HTML-document te geven. En wat nou als je halverwege de uitdraai van een HTML-document bent in een verwerkstap, als je iemand dan toch wil redirecten zet je toch output buffering aan? Ik bedoel, waarom zou je je uberhaupt nog verdiepen in hoe iets werkt als je gewoon alles in één keer onder het tapijt kunt vegen nietwaar?

Je zou je ook moeten laten beperken in je keuze door het (vermeende) niveau van de vragensteller en niet denken in termen van structurele(re) oplossingen of routing door je applicatie (oh wacht, te moeilijk woord) structuur in het algemeen. Anders was men misschien na een voorzichtige overweging of twee voor het schrijven van code in één keer klaar en dan zit je heel snel zonder werk, da's natuurlijk niet de bedoeling he.
 
Geert Janssen

Geert Janssen

28/01/2016 17:15:19
Quote Anchor link
Ben bang dat ik me eerst iets verder moet verdiepen in het opbouwen van een php bestand. De structuur die je hebt gemaakt is super, ik heb alleen geen idee hoe ik dan verder moet.

Je geeft bijvoorbeeld aan om een werknemer toe te voegen, hoe begin ik daar aan? Ik snap dat voor jullie een hele lay-out schrijven te veel werk is, of niet mogelijk is zonder de rest van de source.

Maar ik kan het maar beter vragen denk ik zo!
 
- Ariën -
Beheerder

- Ariën -

28/01/2016 17:30:23
Quote Anchor link
Hoe is je ervaring met MySQL tot nu toe?
 
Yoop Overmaat

Yoop Overmaat

29/01/2016 06:32:47
Quote Anchor link
Ai, een autoincrement op een tabel & dan een id uit een tabel wissen via een switch/break?
Lijkt me beter dat je aan de tabel het veld datum uit dienst & reden uit dienst toevoegt eventueel met een link naar het personeelsdossier.
De reden is dat je als werkgever wettelijk 10 jaar verplicht bent om de informatie op te slaan i.v.m. de wwz.
Het is doenlijk, alleen heb je goed na te denken hoe of je het geheel opzet, crud & mvc zijn niet nodig, hou het alleen zo simpel mogelijk & ja ik ben ook een fan van de Unix filosofie, liever iets dat slechts 1 ding iets kan dan veel dingen die niets kunnen......
Gewijzigd op 29/01/2016 06:34:31 door Yoop Overmaat
 
Thomas van den Heuvel

Thomas van den Heuvel

29/01/2016 14:51:51
Quote Anchor link
@Yoop dat wordt nergens gesuggereerd als je het codefragment van Ariën bedoelt. Lees regel 15 nog eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
// Bij sterke voorkeur in de database markeren als 'verwijderd' (0 of 1).
?>

Dit is vaker een goede strategie, omdat je dan altijd informatie terug kunt halen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.