Niet && maar iets anders?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Applicatieontwikkelaar Java EE

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 De afdeling IV –

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: 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 je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Back end developer PHP

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Software Developer Mendix / Maatschappelijk Betrok

Dit ga je doen Het bouwen van de Mendix applicaties in samenwerking met jouw team of zelfstandig; Werken met Scrum methodiek; Ontwikkelen van vooruitstrevende oplossingen; Meedenken over nieuwe applicaties en ontwikkelingen; On the job eigen maken van de Mendix omgeving. Hier ga je werken Deze dynamische en snelgroeiende organisatie begeeft zich in de recyclingbranche. Zij nemen op duurzame en efficiënte manier de recycling op zich. Vanwege hun snelle groei zijn zij op zoek naar een young professional die zich graag wilt ontwikkelen als Mendix Developer. Je komt te werken binnen een IT team van +/- 15 medewerkers. Het huidige ‘vaste’

Bekijk vacature »

Back-end Developer Java

Dit ga je doen Het (door)ontwikkelen van een zelfgebouwde applicatie in Java, Spring Framework, SQL, HTML, CSS en Javascript; End-to-end beheer m.b.t. de applicatie en koppelen van applicaties binnen het landschap; Ontwikkelen van rapportages voor de interne organisatie; Ontwikkelen van aanvullende functionaliteiten m.b.t. de applicatie; Uitvoeren van testen en code reviews. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die medische gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen en verbeteren van de kwaliteit van de zorg in heel Nederland.

Bekijk vacature »

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Senior Front-end developer Consultancy

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Medior/Senior Software Developers gezocht in de Ra

Functie Op dit moment staan er posities open voor de volgende functies: Front-end, Back-End & Fullstack software developer. Als Front-End software developer werk je met JavaScript en de bijbehorende technologieën zoals TypeScript, Angular, React, Vue en Svelte. Als Back-End software developer ben je bezig in NodeJS en doe je dit met behulp van AWS, NoSQL, REST en GraphQL. Je krijgt leuke en uitdagende opdrachten met een gemiddelde duur van anderhalf jaar. Hier werk je in een team met andere IT’ers aan het ontwikkelen en verbeteren van software. Je wordt begeleid door een accountmanager die fungeert als jouw aanspreekpunt. Het team

Bekijk vacature »

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

Bekijk vacature »
Joshua

Joshua

08/01/2008 14:58:00
Quote Anchor link
Ik heb een code die verschillende variable ints bij elkaar optelt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

// Eindberekening

if ( ($berekening && $berekening2 && $berekening3 && $berekening4 && $berekening5 && $berekening6 && $berekening7
 && $berekening8 && $berekening9 && $berekening10 && $berekening11 && $berekening12 && $berekening13 && $berekening14) != 0 )
 {

  $totaalrekening= $berekening +  $berekening2 +  $berekening3 +  $berekening4 +  $berekening5 +  $berekening6 +  $berekening7
 +  $berekening8 +  $berekening9 +  $berekening10 +  $berekening11 +  $berekening12 +  $berekening13 +  $berekening14;
  echo '<tr><td></td><td><b>Totaal:</b> </td><td>&euro; '. $totaalrekening. '</td></tr>' ;
 }


?>


Nu is er echter een probleem. Doordat ik && gebruikt moet alles meer zijn dan 0 (alles moet dus ingevuld zijn) wilt hij het totaal geven. Alleen wil ik het zo hebben dat hij gewoon de ingevulde velden bij elkaar optelt. Dus ziets als: Kijken of de variabele meer dan 0 is zo ja, dan telt hij de variabele bij de andere variabelen op die ook meer zijn dan 0.
 
PHP hulp

PHP hulp

26/12/2024 23:38:09
 
Joren de Wit

Joren de Wit

08/01/2008 15:02:00
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
<?php
$totaal
= 0;

if(isset($berekening))
{

    $totaal += $berekening;
}

if(isset($berekening2))
{

    $totaal += $berekening2;
}

// etc...
?>

Dit is wat je zoekt, maar het zou veel efficienter kunnen. Hoe kom je aan de variabelen $berekening t/m $berekening14?
 
Joshua

Joshua

08/01/2008 15:05:00
Quote Anchor link
Met de meest inefficiente code ever!

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
35
36
37
38
39
40
41
42
43
<?php

//Herenfietsfactuur wordt laten zien wanneer er iets in is gevuld
if (($_SESSION['form2']['herenfietsen'])!=0)
      {

             echo '<tr><td>'.$_SESSION['form2']['herenfietsen']  . " " . 'Herenfietsen </td><td>&euro; ';
             $sql = mysql_query("SELECT herenfietsen FROM prijzen") or die ("Error retrieving data: ".mysql_error());
             $rowdetail = mysql_fetch_array($sql);
             $berekening = $rowdetail['herenfietsen'] * $_SESSION['form2']['herenfietsen'];
             echo $rowdetail['herenfietsen'].'</td><td>&euro; '. $berekening.  '</td></tr>' ;
      }


//Damesfietsfactuur wordt laten zien wanneer er iets in is gevuld
if ( ($_SESSION['form2']['damesfietsen']) != 0 )
     {

            echo '<tr><td>'.$_SESSION['form2']['damesfietsen'] . " " . 'Damesfietsen </td><td>&euro; ';
            $sql = mysql_query("SELECT damesfietsen FROM `prijzen`") or die ("Error retrieving data: ".mysql_error());
            $rowdetail = mysql_fetch_array($sql);
            $berekening2 = $rowdetail['damesfietsen'] * $_SESSION['form2']['damesfietsen'];
            echo $rowdetail['damesfietsen'].'</td><td>&euro; '. $berekening2.  '</td></tr>' ;
     }


//Kinderfietsfactuur wordt laten zien wanneer er iets in is gevuld
if ( ($_SESSION['form2']['damesfietsen']) != 0 )
     {

            echo '<tr><td>'.$_SESSION['form2']['kinderfietsen'] . " " . 'Kinderfietsen </td><td>&euro; ';
            $sql = mysql_query("SELECT kinderfietsen FROM `prijzen`") or die ("Error retrieving data: ".mysql_error());
            $rowdetail = mysql_fetch_array($sql);
            $berekening3 = $rowdetail['kinderfietsen'] * $_SESSION['form2']['kinderfietsen'];
            echo $rowdetail['kinderfietsen'].'</td><td>&euro; '. $berekening3.  '</td></tr>' ;
     }


//Mountainbikesfactuur wordt laten zien wanneer er iets in is gevuld
if ( ($_SESSION['form2']['mountainbikes']) != 0 )
     {

            echo '<tr><td>'.$_SESSION['form2']['mountainbikes'] . " " . 'Mountainbikes </td><td>&euro; ';
            $sql = mysql_query("SELECT mountainbikes FROM `prijzen`") or die ("Error retrieving data: ".mysql_error());
            $rowdetail = mysql_fetch_array($sql);
            $berekening4 = $rowdetail['mountainbikes'] * $_SESSION['form2']['mountainbikes'];
            echo $rowdetail['mountainbikes'].'</td><td>&euro; '. $berekening4.  '</td></tr>' ;
     }


?>


Etc.. :p
 
Joren de Wit

Joren de Wit

08/01/2008 15:09:00
Quote Anchor link
Nee inderdaad ;-)

Maar goed, tel in elk if-statement gewoon telkens de waarde van de berekening bij $totaal op. Op die manier heb je aan het eind van het script de totaalprijs in de variabele $totaal staan.

Verder zou je in plaats van telkens een nieuwe query uit te voeren, ook met 1 query alle prijzen op kunnen halen en deze gewoon kunnen gebruiken.
 
Joshua

Joshua

08/01/2008 23:17:00
Quote Anchor link
@Blanche nog bedankt voor je tip, het werkt natuurlijk heerlijk. Alleen zit ik wel met een klein dilemma.

Wanneer ik nu $totaal weg wil schrijven naar de database geeft hij de waarde 0 in de database omdat hij "undefined" is. Heb je een idee hoe ik die laatste $totaal (dus na al die optellingen) kan 'definen'?

CODE:

uitdraai.php

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
<?php

// Eindberekening


$totaal = 0;

if(isset($berekening))
{

    $totaal += $berekening;
}

if(isset($berekening2))
{

    $totaal += $berekening2;

//Even wat weggelaten

if(isset($berekening13))
{

    $totaal += $berekening13;
}

if(isset($berekening14))
{

    $totaal += $berekening14;
}
 {

  echo '<tr><td></td><td><b>Totaal:</b> </td><td>&euro; '. $totaal. '</td></tr>' ;
 }


?>


bevestiging.php

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
<?php

//ook heel wat weggelaten

$insert2 = "
INSERT INTO

    kaarthouder,
    handschoen,
    totaalprijs
)
VALUES  (

  '"
.$_SESSION['form5']['kaarthouder']."',
  '"
.$_SESSION['form5']['handschoen']."',
   '$totaal'

)"
;
$query2 = mysql_query($insert2)or die(mysql_error());


?>
 
DirkJan Heinen

DirkJan Heinen

09/01/2008 05:14:00
Quote Anchor link
Hoe stuur je $totaal door naar bevestiging.php dan?

Die andere 2 waardes staan in een sessie di worden dus doorgestuurd alleen ik snap niet hoe je dan $totaal daar krijgt?

Het gaat namelijk van uitdraai.php naar bevestiging.php
 
Jan Koehoorn

Jan Koehoorn

09/01/2008 07:47:00
Quote Anchor link
Gewoon ook in de sessie zetten lijkt mij?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
    if (isset ($totaal)) {
        $_SESSION['totaal'] = $totaal;
    }

    else {
        $_SESSION['totaal'] = 0;
    }

?>

en dan je query op bevesiging.php aanpassen natuurlijk.
 
Jacco Engel

Jacco Engel

09/01/2008 09:35:00
Quote Anchor link
Vergeet het foutje in je if-statement op regel 14 niet anders moet ik een damesfiets bestellen als ik een kinderfiets wil
 



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.