multi dimensionale array's

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar versterking voor op de afdeling Software Development! Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

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 »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Gouda zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Onderdelen van jouw functie: Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook

Bekijk vacature »

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

Front-end (Angular) developer - remote werken

Functie Als Front-end (Angular) developer ga je aan de slag met het uitbouwen van hun webapplicatie, als één van de front-end experts ga je samen met collega’s in een devops team werken aan een nieuw front-end voor hun calculatie oplossing. Binnen de calculatiesoftware kunnen meerdere professionals tegelijk samenwerken, 3D calculaties uitvoeren en ook inzien met de benodigde specifieke details. Deze software wordt veel ingezet om projectbeschrijvingen en kosten in kaart te brengen, en tijdens de uitvoering te bewaken. Maar hiernaast liggen er in de toekomst veel meer plannen op het gebied van front-end in de andere applicaties. Genoeg te doen

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »
Niels Peeren

Niels Peeren

04/04/2014 21:29:44
Quote Anchor link
Ik heb op het moment een array gevuld met userID's
Deze id's worden opgehaald uit de table met users maar ik heb de voor en achternamen van de gebruikers appart opgeslagen in een andere table.

nu wil ik van deze array een 2dimensionale array maken zodat ik de userID's in deze array kan koppelen aan de voor en achternamen van de gebruikers.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
$UserID = array(1,2,3,4,5,6,7,8,9);

$multiArray = array(

array(1,"Voornaam,"Achternaam"),
array(2,"Voornaam,"Achternaam"),
array(3,"Voornaam,"Achternaam"),
array(4,"Voornaam,"Achternaam"),
array(5,"Voornaam,"Achternaam"),
array(6,"Voornaam,"Achternaam"),

);


etc...

De voornamen moeten dus uit een andere table gehaald worden waar de UserID gelijk is aan de UserID die in de array zit.

Hoe store ik dit met een loop in een multidimensional array en hoe echo ik de waardes dan weer appart?
 
PHP hulp

PHP hulp

10/11/2024 20:47:00
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

04/04/2014 21:48:01
Quote Anchor link
>> Deze id's worden opgehaald uit de table met users maar ik heb de voor en achternamen van de gebruikers appart opgeslagen in een andere table.

Heb je daar een gegronde reden voor?
Gewijzigd op 04/04/2014 21:48:28 door Ger van Steenderen
 
Niels Peeren

Niels Peeren

04/04/2014 21:51:54
Quote Anchor link
Ik heb een tabel met Usernames en daarbij de ID's , daarnaast wou ik voor netheid en overzichtelijkheid de account informatie en de persoonlijke informatie gescheiden houden en alles onderlink te linken met als primary key de UserID. ik heb er een tijd over nagedacht en heb tijdens de database normaliseringsfase besloten om het zo te doen.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

04/04/2014 22:00:45
Quote Anchor link
Oké, hoewel ik netheid en overzichtelijkheid geen reden vind:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
SELECT
    a.user_id,
    i.first_name,
    i.last_name
FROM
    accounts a
JOIN
    user_information i
    ON a.user_id = i.user_id
 
Niels Peeren

Niels Peeren

04/04/2014 22:11:33
Quote Anchor link
Ik heb een beetje in microsoft sql management studio gewerkt met join en union enzo maar hoe kan ik dit nu gebruiken op de manier die ik beschreven had? wist niet eens dat dit mogelijk was in php.

En ik vindt het zelf ook niet de beste reden om het zo te doen in de Database maar ik volg momenteel een opleiding in de I.T. en daar adviseerden ze mij om het op deze manier te doen. zelf heb ik het liever bij elkaar staan.
 
Reshad F

Reshad F

04/04/2014 22:30:31
Quote Anchor link
Ik weet niet wie jou dit advies gaf maar diegene moet denk ik een stoeltje pakken en naast jou gaan zitten want diegene is zelf nog niet uitgeleerd.

ALLES wat bij elkaar hoort moet bij elkaar in een tabel en je moet geen extra tabellen aanmaken omdat dit "netter" uitziet. Je moet immers rekening houden met extra Joins ( onnodig in dit geval bijv. ) en andere dingen die je query langzamer maken en meer van je server vragen.

Verder moet de query die Ger je geeft d.m.v. PHP uitgevoerd worden. Google maar op mysqli of PDO om te zien hoe dit in zijn werk gaat. Een hele handige tutorial is

http://phptuts.nl/view/41/
 
Niels Peeren

Niels Peeren

04/04/2014 22:57:49
Quote Anchor link
de persoon van wie ik les krijgt heeft 25 jaar bij microsoft gewerkt met een focus op de database , toen ik liet zien hoe ik het normaal deed werd het direct afgekeurd en ging hij ook uitleggen hoe normalisering werkt waardoor ik dacht dat die manier een stuk beter werkte of beter was voor traffic handling. maar na een paar dagen zo gewerkt te hebben wekt het alleen nog maar irritatie op , onduidelijkheid en meer query's voor hetzelfde resultaat
 
Frank Nietbelangrijk

Frank Nietbelangrijk

05/04/2014 01:21:50
Quote Anchor link
Niels zeg nou zelf:

een gebruiker heeft een voor en achternaam een geboortedatum en een wachtwoord, en zo je wilt een gebruikersnaam. dit hoort bij elkaar en kan in één tabel.

daarin tegen kan een gebruiker meerdere berichten plaatsen. dit past dus niet in dezelfde tabel aangezien je nooit van te voren weet of een gebruiker berichten zal gaan plaatsen en hoeveel. Hiervoor krijg je dus een aparte tabel.
 
Ger van Steenderen
Tutorial mod

Ger van Steenderen

05/04/2014 09:21:58
Quote Anchor link
Ik heb de volgende tabellen:

account_login_info
account_id, user_name, user_pwd

account_personal_info
account_id, first_name, last_name, email_address

account_address_info
account_id, street, house_number, zip_code, city

In het kader van Projection-Join Normalisation kan je stellen dat al die tabellen in 5NF staan.
Nu zijn in de eerste twee tabellen de gegevens vereist (anders gezegd 1 to Always 1 Relationship),
dus als je deze twee tabellen samenvoegt staat ie nog steeds in 5NF.
Dus heeft het uit elkaar trekken van die tabel op die manier niets met normalizeren meer te maken, als je dan nog een stapje hoger wilt moet je voor elk attribuut een tabel maken.

Maar dat wil niet zeggen dat het niet mag, het is niet ongebruikelijk om het op deze manier te doen, maar dan gebeurt het vanuit veiligheidsoverwegingen.

Als we dan stellen dat de gegevens in de derde tabel optioneel zijn (1 to 1 or 0), is dat een andere reden
om de tabellen op te splitsen.
 
Niels Peeren

Niels Peeren

05/04/2014 10:59:19
Quote Anchor link
Ik heb momenteel de table mey users en hun id. Daarnaast heb ik een tabel met benodigde account informatie zoals wachtwoorden en dan nog een tabel met persoonlijke informatie met optionele invoervelden

Toevoeging op 05/04/2014 11:13:07:

En frank dat is inderdaad precies de manier waarop ik het altijd doe. Ik was alleen erg in de war gebracht door de uitleg over normalisatie. Maar als ik het op de manier doe zoals jij het beschreef is het goed?
 



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.