Interface ''werknemers'' onderhouden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ontwikkelaar MS Dynamics 365 Projecten

Samengevat: Deze werkgever is de kwaliteitsdienst in de tuinbouwsector. Ben jij een ervaren ontwikkelaar? Heb jij ervaring met Ms Dynamics 365 BC? Vaste baan: Ontwikkelaar Ms Dynamics 365 BC ICT MBO 3.500 - 5.000 Ontwikkelaar Ms Dynamics 365 BC Ons bedrijf bewaakt en bevordert de kwaliteit van producten, processen en ketens in de tuinbouw. Wij kenmerken zich door openheid, ruimte voor initiatief, collegialiteit en zelfontplooiing. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Ontwikkelaar Ms Dynamics 365 BC Roelofarendsveen MBO

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Technical Asset Specialist Substations

TenneT is growing fast to realize its strategic ambitions. We play a leading role in driving the energy transition. We are looking for a passionate Technical Asset Specialist for substations (onshore and offshore) at our location in Arnhem who will contribute to this and that might be you? Your contribution to TenneT We are searching for a motivated and engaged colleague as a technical asset specialist (onshore and offshore) for instrument transformers and surge arresters, with preferably a strong background in the area of insulation coordination. As a specialist for insulation coordination you are responsible for overarching topics regarding insultation

Bekijk vacature »

Medior/Senior Front-end Developers gezocht (Utrech

Functie Het team bestaat uit 10+ gespecialiseerde (veel senior) front-end ontwikkelaars en ontwerpers die werken aan projecten voor klanten van verschillende groottes (kan twee jaar bezig zijn met 1 klant). Je helpt klanten met ingewikkelde front-end vraagstukken, hierbij kun je denken aan: UX/UI design, CI/CD, architectuur en integratie met back-end systemen. De werkzaamheden verricht je op locatie bij de klant, dit is vaak in de Randstad. De organisatiestructuur is plat en er heerst een informele sfeer, zo kun je met vragen dus terecht bij de directie. Er wordt veel nadruk gelegd op het bevorderen van persoonlijke ontwikkeling door middel van

Bekijk vacature »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

Bekijk vacature »

C# developer

Functie omschrijving We are looking for a dutch native speaker Ik ben op zoek naar een back-end developer, die met name kennis & ervaring heeft van de programmeertaal C#. Jij gaat aan de slag bij een topspeler in de logistieke sector, die zich behalve met logistiek, ook bezig houdt met softwareontwikkeling. Welke taken komen hierbij kijken? Je gaat desktop- en webapplicaties onderhouden en optimaliseren, waarin je werkt met o.a. C#, ASP.NET, SQL Server en T-SQL. Je hebt regelmatig klantcontact om de wensen in kaart te brengen en te evalueren over de huidige draaiende applicaties. Je implementeert nieuwe functionaliteiten toe aan

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Senior Full Stack developer

Bedrijfsomschrijving tbd Functieomschrijving Full Stack Java Development bij Randstad Groep Nederland (HQ) Er is een vacature in het Corporate Client Solutions (CCS) team. Dit team is met een ander team net begonnen aan het project ‘Grip op Inhuur’. Het doel van dit project is de tevredenheid van onze leveranciers te verhogen en de efficiëntie van onze administratie te verbeteren. Onderdeel daarvan is een ‘Mijn-omgeving’ voor ZZP’ers en leveranciers. Naast dit nieuwe project werkt het team ook aan het onderhoud en verbeteren van een digitaal vacature management systeem waarmee dagelijks vele vacatures worden voorzien. Het team ontwikkelt zo veel mogelijk zelf

Bekijk vacature »

Front-end Developer - Juniorfunctie

Functie omschrijving Ben jij op zoek naar een uitdagende baan als front-end developer, in een informele werksfeer, waar jij echt het verschil kan maken? Wil jij graag werken voor een bedrijf dat sportiviteit en een open communicatie, hoog in het vaandel heeft staan? Dan hebben wij de perfecte vacature voor je! Voor een klein bedrijf in Rijen dat gespecialiseerd is in het omzetten van digitale woningtekeningen naar managementinformatie, zijn wij per direct op zoek naar een allround front-end developer. Jouw werkzaamheden zien er als volgt uit: Ja gaat nauw samenwerken met de back-end developer. De database structuur is volledig gebouwd

Bekijk vacature »

Full Stack Developer/ Applicatie Ontwikkelaar

Wat jij doet Als Applicatie Ontwikkelaar ben je onderdeel van het team die de Rimote omgeving ontwikkeld en onderhoud. Hierbij kan je denk aan de cloud, on premise en webapplicaties welke worden gebruikt in bijvoorbeeld industriële bakkerijen, biogasinstallaties en kwekerijen. Deze applicaties verzorgen (remote) de aansturing en monitoring van processen, machines en robots. Van a tot z ben je betrokken bij projecten. Dit betekent vanaf ontwerp tot oplevering. Je moet samen met jouw team een goed product neer zetten. Dit begint met het opzetten van het ontwerp. De basis van de software moet staan als een huis. Daarvoor moet jij

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Junior .NET developer

Functie Om half 9 kom jij binnen en pak jij als eerst natuurlijk een bakje koffie of thee. Vervolgens ga jij je voorbereiden op de stand-up van kwart voor 9. Zijn er bijvoorbeeld dingen waar jij nog tegen aan loopt? Of is er nog code die getest of gereviewd moet worden? Vervolgens starten jullie met de stand up en na de stand up zoeken jullie elkaar op en gaan jullie aan de slag. Als team met 6 developers werken jullie in drie wekelijkse sprints. Het einde van een sprint is altijd op een donderdag zodat jullie op vrijdag de demo

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

27/04/2024 04:32:48
 
- 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.