Uitvoer foreach

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Product Software Developer (Java)

We are looking for an experienced Java Developer to join our multidisciplinary, international (DevOps) team to create top-notch online services, driven by state-of-the-art software for our professional customers worldwide. As a Wolters Kluwer Software Engineer you will create our digital solutions by working with the latest technologies. You are a key member of a geographically distributed development team working on various digital platforms and tools. The role As the Java Developer you will work in a multidisciplinary, international team (DevOps). The primary focus of the team is to develop the Content Management System (CMS) on the basis of Continuous Integration

Bekijk vacature »

Business Developer CAAP

Freelance Business Developer CDD As a Business Developer you are one of the lead positions in the team. You retrieve requirements from the stakeholders and translate these to the CDD team through the backlog. * Start date: 07/12/2020 * Project duration: 6 months + * Hours per week: 36 * Location: Remote Your impact as Business Developer There are many initiatives within the organisation and team, so it is important that the Business Developer acts as an integrator, in which an overview is kept and priorities are set. A Business Developer must be able to counterbalance our stakeholders. What do

Bekijk vacature »

Full Stack Developer

Voor onze opdrachtgever in Heerenveen zijn wij op zoek naar een junior full stack developer. Er wordt gebruik gemaakt van Java en Angular om applicaties te ontwikkelen. Maar er is veel ruimte voor eigen input en het toepassen van nieuwe technieken. Je krijgt volop vrijheid en vertrouwen. Tegelijkertijd rekenen we erop dat je initiatief en verantwoordelijkheid neemt, leergierig en zelfredzaam bent. Functie-eisen Wij zijn op zoek naar een leergierige, zelfredzame, ambitieuze full stack developer, (junior of medior) en de volgende vaardigheden: – Ervaring met Java en Angular. – Ervaring met frameworks als Spring en Mockito. – Ervaring met het bouwen

Bekijk vacature »

BI Developer

Bedrijfsomschrijving De organisatie waar je komt te werken als (Senior) BI Developer is een grote internationale financiële instelling. Met vele vestigingen in Nederland zijn ze een belangrijke speler op de financiële markt. Jij zal hoofdzakelijk op het kantoor in Amsterdam werkzaam zijn, maar het kan ook voorkomen dat je af en toe naar een andere vestiging gaat. Het bedrijf telt ongeveer 5000 medewerkers waarvan ruim 150 ICT'ers. Het team waar je in komt te werken als (Senior) BI Developer is een ambitieus BI team dat zich bezighoudt met lokale en internationale uitdagingen. Zo zit een Junior BI Developer, 2 (Medior)

Bekijk vacature »

Systeem ontwikkelaar / Software engineer

Systeem ontwikkelaar / Software engineer Artex BV, Aarle-Rixtel Artex BV te Aarle-Rixtel maakt deel uit van de beursgenoteerde multinational Hunter Douglas en is een toonaangevend bedrijf in de interieurbranche. Artex is in de markt bekend van o.a. de merken Artelux®, Kendix, De Ploeg, Your Edition en LOFT 79. Met onze 200 medewerkers willen wij voorop lopen op het gebied van ontwikkeling, productie, het ontwerpen en collectioneren van innovatieve en hoogwaardige raambekledingsproducten en meubelstoffen. Onze klanten zijn de betere gordijnspeciaalzaken, woninginrichters, meubelzaken, interieurarchitecten en de bekende meubelfabrikanten. Heb je een passie voor ICT, interesse in uitdagende projecten, ben je nauwkeurig en

Bekijk vacature »

Lead Full Stack Developer / Mobile Apps / C# / Rea

Bedrijfsomschrijving Als Full Stack developer kom je te werken bij een organisatie in regio Ede die gespecialiseerd is in het ontwikkelen en implementeren van software. Zo hebben ze een eigen ontwikkelde applicaties in de markt gezet voor de agrarische sector die internationaal zeer succesvol is en waar grote vraag naar is. Door deze software worden klanten op een slimme manier ondersteund bij voorraden, administratie, het maken van planningen en nog veel meer. De laatste tijd neemt de vraag naar mobile applicaties toe die klanten real time van de correcte informatie voorzien en het mogelijk maken om onder andere data registraties

Bekijk vacature »

Front-end Developer WPF

Heb jij kennis en ervaring met WPF en C#? Ben je technisch en heb je goed gevoel voor design? Wil jij met jouw kennis de zorg verbeteren? Dan zijn wij op zoek naar jou! Jouw baan Als Front-end Developer bij Zorgplatform ga je werken aan de interface voor zorgprofessionals. Zorgplatform is een platform waarmee medische gegevens op een veilige manier uitgewisseld worden met andere instanties binnen de zorgsector. Zorgplatform ondersteunt onder andere het verwijzen van patiënten, het overdragen van patiënten en de gezamenlijke behandeling (shared care). Dit is hét nieuwe werken in de zorg. Met jouw oog voor design ga

Bekijk vacature »

Senior software developer

Voor een eindklant van Computer Futures ben ik op zoek naar een freelance .NET Core developer. Binnen het veranderende applicatielandschap ben je verantwoordelijk voor de realisatie en implementatie van wijzigingen. Je bent een T-shaped professional als het gaat om multidisciplinair samenwerken in een sprint. Ondanks dat de werkzaamheden op dit moment remote zijn kom je terecht in een sociaal en hardwerkend team. Technische stack: - ASP.NET - .NET Core - Web API - Entity Framework - react/angular pré Algemene informatie: Locatie: voorlopig remote Uren: 36/40 uur in overleg Startdatum: per direct (per januari ook mogelijk) Bij interesse kom ik graag

Bekijk vacature »

Fullstack .NET Developer gezocht naast centraal st

Bedrijfsomschrijving Deze organisatie richt zich op het bouwen van een applicatiepakket (het product bestaat uit 3 verschillende applicaties) dat gebruikt wordt door bedrijven in het openbaar vervoer. Met deze applicaties kunnen zij de planning en tijdschema's van hun vervoersmiddelen centraal en zo efficiënt mogelijk regelen. Het pakket is het beste te omschrijven als een ERP oplossing die zich richt op automatiseren op een zo toegankelijk en simpel mogelijke manier. Het bedrijf bestaat inmiddels 10 jaar en heeft in die tijd al flinke stappen gezet, maar begint nu pas echt te groeien. Zo werken er momenteel 9 andere ontwikkelaars, maar per

Bekijk vacature »

Mendix Expert Developer (Senior) (NL) bij PostNL

Mendix Expert Developer (Senior) (NL) Den Haag HBO/WO IT Professional "Als Mendix expert impact maken op de groeiende E-commerce markt met onze logistieke software en onze kritieke logistieke keten. Je doet dit door ontwikkeling en uitbreiding van onze Mendix Cloud omgeving, waarbij je complexe business processen vertaalt naar kritieke Mendix applicaties.". Wat ga je doen? PostNL is becoming a postal tech company Als Mendix Expert Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead, Mendix Developers en Solution Consultants. Wij zetten Mendix in voor kritieke processen waarbij applicaties optimaal moeten performen, want wanneer deze uitvallen,

Bekijk vacature »

BI developer Azure ETL Microsoft BI tooling

Bedrijfsomschrijving Onze klant biedt financiële dienstverlening aan organisaties binnen de non-profit sector. Hierbij kun je denken aan overheden en instellingen met een maatschappelijk belang. In vergelijking met andere financiële dienstverleners staan zij er bijzonder goed voor en heeft de Covid-19 crisis gelukkig geen invloed. De organisatie heeft een open cultuur met vrij korte lijnen. Daarnaast zijn duurzaamheid en betrouwbaarheid termen die de organisatie kenmerken. Ter uitbreiding van het team zijn zij op zoek naar een ervaren BI Developer. Grote hoeveelheden data zijn kenmerkend voor het applicatie landschap. Business Intelligence staat zeer centraal in de organisatie en ze hebben op dit

Bekijk vacature »

Cloud Automation Engineer VMware

Ben jij een ambitieuze Cloud Engineer die de ontwikkelingen en innovaties op het gebied van Cloud Infra & Automation op de voet volgt? Ben je een breed georiënteerde engineer en wil je je verdiepen in een specifieke technologie? Of wil je je expertise juist verbreden en certificeren in meerdere technieken en tools? Wij zoeken ter versterking van ons team zowel multi-skilled als specialistische engineers met passie voor hun vak! Bij ons krijg je de ruimte en vrijheid om in de praktijk jezelf verder te ontwikkelen op diverse projecten en aan je theoretische kennis te werken door het volgen van trainingen

Bekijk vacature »

Application Developer Tech Lead

UPS delivers millions of packages around the world daily. From our early roots as an American bike-messenger company to our present day multi-billion-dollar global corporation, UPS has held a singular focus – empowering commerce around the world. We have become the world's largest package delivery company and a leading global provider of specialized transportation and logistics services. Every day, we choreograph the infinite movements of goods, funds, and information in more than 200 countries and territories around the world and with millions of packages send and delivered daily our IT systems play a critical role. To stay in the leading

Bekijk vacature »

PHP Developer in centrum van Den Haag

Bedrijfsomschrijving Onze klant werkt met de nieuwste technologieën en zoekt een PHP specialist die met ze mee wil werken! Het bedrijf zit in Den Haag centrum en is makkelijk te bereiken. Ze leveren unieke diensten aan consumenten en bedrijven. Men werkt hier voornamelijk met nieuwe technologie als het gaat om PHP en het is belangrijk dat jij jezelf graag wil kunnen blijven ontwikkelen. Als jij hier werkzaam komt te zijn, sta jij met een glimlach op en ga jij met een glimlach naar bed! Functieomschrijving Je collega's zijn zeer gemotiveerd en willen presteren. Het is dan ook aangenaam om met

Bekijk vacature »

New business developer

Sprechen Sie flieBend Deutsch und haben Sie erfahrung im sales? Möchten Sie in Vollzeit im Gebiet von Reusel arbeiten? Dann könnte dies die richtige job für Sie sein! What will you be doing? You will start working as a new business developer for the German speaking market. The head office is located in Reusel. From there you will be working 35 hours a week to support the marketing strategy and ensure the growth of the company. You will be doing this by for instance calling potential customer, in order to make an appointment for the account managers. furthermore, you will

Bekijk vacature »
Gifo

Gifo

01/01/2006 21:53:00
Quote Anchor link
Hoi,

Ik heb het volgende scipt:

foreach ($result as $value => $key) {
if ($key > 2) {
echo " melding
";

} else {

}
}

Hiermee wordt een controle uitgevoerd of een bepaalde categorie niet meer dan 2 keer voorkomt in een formulier. Wat ik nu graag zou willen is dat als de $key waarde kleiner is dan 2 dat de gegevens uit mijn formulier worden toegevoegd aan de database. Als ik deze query echter plaats onder de } else { van bovenstaande if functie wordt de INSERT query meerdere malen uitgevoerd. En dit is uiteraard niet de bedoeling.

Heeft iemand een idee?
 
PHP hulp

PHP hulp

05/12/2020 15:35:55
 
Jan Koehoorn

Jan Koehoorn

01/01/2006 21:57:00
Quote Anchor link
ja, volkomen duidelijk
 
Gifo

Gifo

01/01/2006 22:01:00
Quote Anchor link
Niet dan?
 
Martijn B

Martijn B

01/01/2006 22:06:00
Quote Anchor link
Volgens mij snap je de constructie van een array niet helemaal want je gooit de waarde en de key doorelkaar.

Het moet zijn:
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
<?php

foreach ($result as $key => $value) {
    if ($key > 2) {
        echo " melding
                "
;
        
        }
else {
         // Hier je insert query

    }
}


?>


edit:

Je array kun je als controle even op het scherm zetten met de functie print_r().
Gewijzigd op 01/01/2006 22:08:00 door Martijn B
 
Gifo

Gifo

01/01/2006 22:25:00
Quote Anchor link
@martijn:

het was juist met opzet zo gedaan.
Voorafgaand aan de foreach staat namelijk de volgende code:

$controle2 = array ($_POST['Group1'],$_POST['Group4'],$_POST['Group7'],$_POST['Group10'],$_POST['Group13'],$_POST['Group16'],$_POST['Group19'],$_POST['Group22'],$_POST['Group25'],$_POST['Group28'],$_POST['Group31'],$_POST['Group34']);

$result2 = array_count_values ($controle2);

$result2 geeft hier de verschillende categorieën aan (verschillende Groups) en geeft aan hoe vaak deze voorkomt. Als de $key dan groter is dan 2 dan moet de melding komen dat dit niet mag.
Is de melding lager dan 2 dan moet de INSERT query worden uitgevoerd. Op deze manier wordt de query echter zo vaak uitgevoerd als er catgeorieën zijn en dat is niet de bedoeling.
 
Martijn B

Martijn B

01/01/2006 22:28:00
Quote Anchor link
En wat is nu precies de waarde van $result. Kun je deze array eens uitprinten met print_r.
 
Gifo

Gifo

01/01/2006 22:36:00
Quote Anchor link
Array ( [Amsterdam Pirates] => 2 [DOOR Neptunus] => 2 [DPA Kinheim] => 3 [Hypotheekzeker Tornados] => 2 [Konica Minolta Pioniers] => 1 [Instant Holland Almere 90] => 2 )
 
- SanThe -

- SanThe -

01/01/2006 22:41:00
Quote Anchor link
Jij zoekt zoiets, wel even de true/false zetten zoals jij het wilt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$bool
=true;
foreach ($result as $value => $key) {
    if ($key > 2) {
        $bool=false;        
    }
}

if($bool)
{

    // INSERT
}
?>
 
Gifo

Gifo

01/01/2006 23:51:00
Quote Anchor link
Hoi SanThe,
TOP! Heb een beetje "gepield" en inmiddels werkt het. Ik het het nu zo gedaan:

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
<?php  
foreach ($result as $value => $key) {  
   if ($key > 2) {  
      $authorized = false;  
   }
else {  
      $authorized = true;  
   }  
}
  

if ($authorized == false) {  
   echo "melding";
}
else {  
    }
  

if ($authorized == true) {  
   INSERT
} else {  
    }
  
?>
 
- SanThe -

- SanThe -

02/01/2006 00:03:00
Quote Anchor link
Zoals jij het nu doet geeft ie altijd de waarde uit de laatste foreach. Lijkt mij niet goed, maar dat kan ik niet beoordelen.
 
Davy Jansen

Davy Jansen

02/01/2006 02:42:00
Quote Anchor link
"TOP! Heb een beetje "gepield" en inmiddels werkt het. Ik het het nu zo gedaan"

Heb jij het zo gedaan? Ik zag zo juist, een precies dezelfde post op phpfreakz staan. En daar kreeg jij dit antwoord van: Gerdriaan Mulder

Dus verander dat, "heb ik gedaan" maar ff in, "met dank aan: Gerdriaan Mulder

Jokkebrokje ;)
 



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.