array waarde echoën

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ambitieuze Junior/Medior Low-code Developers gezoc

Bedrijfsomschrijving Transformeer bedrijven met jouw expertise in innovatieve technologie Ben je een bedreven softwareontwikkelaar met ervaring in Low-code platformen, of sta je te popelen om je in deze baanbrekende oplossing te verdiepen? Wij zijn op zoek naar jou! Ons klantenbestand groeit en we willen ons team uitbreiden met deskundige en leergierige Low-code specialisten. Is het jouw passie om organisaties te ondersteunen in hun digitale transformatie en maatwerkoplossingen te bieden met behulp van geavanceerde software? Wij zijn een vooruitstrevend bedrijf dat dagelijks werkt aan het oplossen van complexe vraagstukken om de digitale ambities van onze klanten te realiseren. Functieomschrijving Ontwikkel op

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Back End Developer

As a Back End developer at KUBUS you will be developing the (web) application and services of BIMcollab. You have a focus on the back end of our software, for which we mainly work with C# and .NET. We use a full-stack approach, which means that in addition to the back-end, you will also help with other parts of the code. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact

Bekijk vacature »

Applicatieontwikkelaar ABAP

Bedrijfsomschrijving Functieomschrijving De kandidaat zal worden ingezet binnen een van de DevOps teams binnen SCI (Service Centrum Inburgering) voor het ontwerpen en bouwen in SAP ABAP van de binnen SCI gebruikte informatiesystemen. Voornaamste voorkomende werkzaamheden zijn het aanpassen van en bouwen van nieuwe programmatuur in ABAP (Objects), waarbij ook gebruikt wordt gemaakt van DDD (Domain Driven Design) en het opstellen/aanpassen van Functionele/Technische ontwerpen. Daarnaast moeten ook formulieren met SAP Smartforms worden aangepast. Verder speelt de overgang naar SAP4Hana en SAP CPI. Vanwege het veelvuldig gebruik van SAP PO is kennis hiervan een pré. Achtergrond opdracht Momenteel werken meerdere DevOps teams

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun

Bekijk vacature »

Mendix Consultant / Developer

Dit ga je doen Het in kaart brengen en analyseren van de functionele wensen van de klant rondom Mendix applicaties; Het fungeren als sparringpartner voor de (interne) klanten; Het opstellen van requirements en het vertalen hiervan naar technische mogelijkheden; Het opstellen van user stories; Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Het testen van op te leveren software en het zorg dragen voor de implementatie; Trainen van gebruikers in het gebruik van de applicatie; Werken in een Agile omgeving. Hier ga je werken De organisatie begeeft zich in de retail branche en focust zich

Bekijk vacature »

Front End Developer React Vue

Dit ga je doen Meewerken aan de implementaties en ontwikkeling van nieuwe functionaliteiten van de webapplicaties; Ontwikkelen met o.a. React en Vue en HTML/CSS, ook krijg je in verband met de samenwerking ook affiniteit met de backend Ruby on Rails; Ontwikkeling aan de front end voor de koppelingen tussen de diverse systemen; Ontwerpen van interfaces en een bijdrage leveren aan de gebruikerservaring; Zorgdragen voor hoge kwaliteit van code en jezelf (en anderen) blijven verbeteren; Als Senior Front End Developer begeleid je zelf ook FE-development projecten, hierin leid je de projecten en pak jij het initiatief op (bv integratieprojecten). Hier ga

Bekijk vacature »

Back end developer Digital Agency

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

ERP Developer fleet managementsysteem

Wat ga je doen als ERP Developer fleet managementsysteem? Als ERP developer speel jij een belangrijke rol bij het doorvoeren van wijzigingen en verbeteringen binnen het fleet managementsysteem. Jouw expertise op het gebied van ERP systemen stelt jou in staat om de applicatie optimaal te laten functioneren en te blijven ontwikkelen. Als lid van het IT-team werk je nauw samen met andere developers en het business team om het fleet managementsysteem te integreren met andere systemen. Je bent verantwoordelijk voor het ontwikkelen van nieuwe functionaliteiten en het implementeren van verbeteringen op basis van de wensen en eisen van onze klanten.

Bekijk vacature »

Gezocht: .Net ontwikkelaars met een maatschappelij

Bedrijfsomschrijving Zoek jij als medior .Net ontwikkelaar een inspirerende werkplek bij een bedrijf met maatschappelijk verantwoordelijkheidsgevoel? Dan is deze vacature je op het lijf geschreven. De organisatie bestaat ruim 20 jaar en ze ontwikkelen in house applicaties waarmee de zorgsector enorm mee gebaat is. Jouw applicaties worden gebruikt door duizenden gebruikers waardoor je echt een waardevolle bijdrage kan leveren aan de maatschappij. Het bedrijf is zeer innovatief en vindt een goede werk/privé balans belangrijk. Je krijgt alle mogelijkheden om jezelf verder te ontwikkelen, je werktijden in te delen en daarnaast is het ook mogelijk om deels thuis te werken. Het

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

C++ Developer

Functieomschrijving Ben jij als software engineer toe aan een nieuwe uitdaging? Dan zijn wij op zoek naar jou! Voor het maken van de procesbesturingsoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Ontwerpen, programmeren en testen van productaanpassingen; Implementeren van nieuwe productreleases in de projectteams; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden,

Bekijk vacature »
Jac E

Jac E

21/05/2016 18:48:20
Quote Anchor link
Ik krijg iets niet voor elkaar. Wie kan mij helpen?
Ik heb onderstaande array. Is het mogelijk dat ik de groente_omschrijving kan echoën (zonder "while loop") als ik alleen deze informatie heb: groente_nummer en groente_kleur?

Let op: groente_nummer kan soms gelijke waarden hebben. Bijvoorbeeld bij Appel.

Stel ik heb de waarde groente_nummer = 2 en groente_kleur = 2. Hoe kan ik de groente_omschrijving meteen echoën. In dit geval moet het antwoord zijn: Appel rood

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
22
23
24
25
26
27
28
29
30
31
32
33
34
[array_groente] => Array
        (
            [1] => Array
                (
                    [groente_id] => 1
                    [groente_nummer] => 1
                    [groente_kleur] => 1
                    [groente_omschrijving] => Banaan
                )

            [2] => Array
                (
                    [groente_id] => 2
                    [groente_nummer] => 2
                    [groente_kleur] => 1
                    [groente_omschrijving] => Appel groen
                )

            [3] => Array
                (
                    [groente_id] => 3
                    [groente_nummer] => 2
                    [groente_kleur] => 2
                    [groente_omschrijving] => Appel rood
                )

            [4] => Array
                (
                    [groente_id] => 4
                    [groente_nummer] => 3
                    [groente_kleur] => 1
                    [groente_omschrijving] => Peer
                )
         )
Gewijzigd op 21/05/2016 18:56:27 door Jac E
 
PHP hulp

PHP hulp

27/05/2026 02:52:16
 
Frank Nietbelangrijk

Frank Nietbelangrijk

21/05/2016 19:00:27
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

echo $array_groente[3]['groente_omschrijving'];

?>
 
Jac E

Jac E

21/05/2016 19:07:09
Quote Anchor link
Bedankt Frank voor je reactie. Helaas heb ik die waarde [3] niet. Alleen groente_nummer en groente_kleur. Daar moet ik het mee doen. Zijn er dan nog mogelijkheden?
 
Ben van Velzen

Ben van Velzen

21/05/2016 23:55:50
Quote Anchor link
In de huidige opzet kan dat niet. Waar komt de data vandaan? Als het uit de database komt kun je het gewoon in de query oplossen. Je kunt natuurlijk ook bij het vormen van de data een mapping maken, bijvoorbeeld als volgt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
foreach ($array_groente as $groente) {
  $groente_map[$groente['groente_nummer']][$groente['groente_kleur']][] = $groente;
}

?>


Hierna kun je het array element eruit plukken met $groente_map[$nummer][$kleur].
Het is alleen een vreemde omweg.
 
Jac E

Jac E

22/05/2016 00:42:03
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
$resultaat_query = mysqli_query($con, "SELECT * FROM groente order by groente_id");
while ($groente_omschrijving = mysqli_fetch_assoc($resultaat_query)) {
$array_groente[$groente_omschrijving['groente_id']] = $groente_omschrijving;
}


[1] => Array
                (
                    [groente_id] => 1
                    [groente_nummer] => 1
                    [groente_kleur] => 1
                    [groente_omschrijving] => Tomaat
                )



E.e.a. komt inderdaad uit de database. Misschien toch handiger dan als het via een betere query gaat.
Ik weet alleen niet hoe.
Gewijzigd op 22/05/2016 00:56:50 door Jac E
 
Frank Nietbelangrijk

Frank Nietbelangrijk

22/05/2016 08:11:43
Quote Anchor link
Voor mij is het denk ik ietsje duidelijker wat je probeert te bereiken.

Je zou deze query kunnen gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM groente order by groente_id WHERE groente_nummer=2 AND groente_kleur=2


Je moet er echter wel rekening mee houden dat deze query nog steeds meer dan 1 rij terug zou kunnen geven. Ook kan het zijn dat er helemaal geen rij gevonden wordt die aan de opgegeven criteria voldoet. Wil je uitsluiten dat er meer dan één rij teruggegeven wordt dan kun je LIMIT 1 aan de query toevoegen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT * FROM groente order by groente_id WHERE groente_nummer=2 AND groente_kleur=2 LIMIT 1
 
Jac E

Jac E

22/05/2016 10:31:58
Quote Anchor link
Het werkt Frank. Bedankt. Het enige nadeel is eventueel dat ik nu per regel in een overzicht de hele database moet doorlopen. Vandaar dat ik dacht of het niet zo gemaakt kan worden dat je vooraf een "lijstje" maakt waar er steeds naar gekeken wordt wat de groente_omschrijving is als ik de waarde groente_nummer en groente_kleur doorgeef.

Dus ben ik ook wel benieuwd hoe de oplossing van Ben werkt. Bij mij doet hij het niet helaas. Wat doe ik verkeerd?

Ik heb even een test opstelling gemaakt wat ik nu heb (hij zou dus "Appel rood" moeten geven):

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
<?php
$array_groente
= Array (
1 => Array ('groente_id' => 1, 'groente_nummer' => '1', 'groente_kleur' => '1', 'groente_omschrijving' => 'Banaan'),
2 => Array ('groente_id' => 2, 'groente_nummer' => '2', 'groente_kleur' => '1', 'groente_omschrijving' => 'Appel groen'),
3 => Array ('groente_id' => 3, 'groente_nummer' => '2', 'groente_kleur' => '2', 'groente_omschrijving' => 'Appel rood'),
4 => Array ('groente_id' => 4, 'groente_nummer' => '3', 'groente_kleur' => '1', 'groente_omschrijving' => 'Peer'),
);


foreach ($array_groente as $groente) {
  $groente_map[$groente['groente_nummer']][$groente['groente_kleur']][] = $groente;
}


$nummer = 2;
$kleur = 2;
echo $groente_map[$nummer][$kleur];
?>
 
Ben van Velzen

Ben van Velzen

22/05/2016 11:40:57
Quote Anchor link
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
<?php
$array_groente
= Array (
1 => Array ('groente_id' => 1, 'groente_nummer' => '1', 'groente_kleur' => '1', 'groente_omschrijving' => 'Banaan'),
2 => Array ('groente_id' => 2, 'groente_nummer' => '2', 'groente_kleur' => '1', 'groente_omschrijving' => 'Appel groen'),
3 => Array ('groente_id' => 3, 'groente_nummer' => '2', 'groente_kleur' => '2', 'groente_omschrijving' => 'Appel rood'),
4 => Array ('groente_id' => 4, 'groente_nummer' => '3', 'groente_kleur' => '1', 'groente_omschrijving' => 'Peer'),
);


foreach ($array_groente as $groente) {
  $groente_map[$groente['groente_nummer']][$groente['groente_kleur']][] = $groente;
}


$nummer = 2;
$kleur = 2;
var_dump($groente_map[$nummer][$kleur][0]);
?>


Zoals je ziet bevat de mapping de array als inhoud, welke je kunt benaderen. Ook is het in de huidige opzet zo, dat je element 0 nog even moet toevoegen. Dat is een provisie voor als er meerdere items zijn met hetzelfde nummer en kleur. Als je zeker weet dat dat niet kan gebeuren kun je de laatste [] binnen de foreach weghalen, zoals dit:
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
<?php
$array_groente
= Array (
1 => Array ('groente_id' => 1, 'groente_nummer' => '1', 'groente_kleur' => '1', 'groente_omschrijving' => 'Banaan'),
2 => Array ('groente_id' => 2, 'groente_nummer' => '2', 'groente_kleur' => '1', 'groente_omschrijving' => 'Appel groen'),
3 => Array ('groente_id' => 3, 'groente_nummer' => '2', 'groente_kleur' => '2', 'groente_omschrijving' => 'Appel rood'),
4 => Array ('groente_id' => 4, 'groente_nummer' => '3', 'groente_kleur' => '1', 'groente_omschrijving' => 'Peer'),
);


foreach ($array_groente as $groente) {
  $groente_map[$groente['groente_nummer']][$groente['groente_kleur']] = $groente;
}


$nummer = 2;
$kleur = 2;
var_dump($groente_map[$nummer][$kleur]);
?>
 
Jac E

Jac E

22/05/2016 17:02:54
Quote Anchor link
Dit werkt heel goed Ben! Duidelijk. Bedankt. Alleen probeer ik die 'Appel rood' alleen eruit te krijgen uit die array. Het lukt niet met (ik krijg dan de tekst 'Array' te zien):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$nummer = 2;
$kleur = 2;
echo $groente_map[$nummer][$kleur];
 
Ben van Velzen

Ben van Velzen

22/05/2016 17:08:30
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $groente_map[$nummer][$kleur]['groente_omschrijving'];
?>


Het is een array in een array, en je moet hem dus ook als zodanig behandelen.
 
Jac E

Jac E

22/05/2016 17:17:03
Quote Anchor link
Inderdaad... Het werkt nu. Super bedankt Ben. En Frank natuurlijk ook.
 



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.