column optellen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

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 »

Low-code developer

Functie omschrijving Heb jij altijd al een training willen volgen in het buitenland? Voor een leuke opdrachtgever in omgeving Alphen ad Rijn zijn wij op zoek naar kandidaten die aan de slag willen als Low Code Developer! Beschik jij over HBO/WO nivo, bij voorkeur Informatica, maar een ander technische opleiding zoals bijv. wiskunde, natuurkunde is ook goed. Heb jij aantoonbare affiniteit met IT en ben jij gedreven, enthousiast, communicatief vaardig en klantgericht? Lees dan snel verder! Je wordt getraind tot een volwaardig Low Code Developer, het traject ziet er als volgt uit: Start 1e week januari, opleiding van 3 weken

Bekijk vacature »

Senior Software developer PHP

Functie Jij als senior PHP ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 developers binnen onze organisatie Jij gaat de brug zijn 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 je taken op voor de dag. Een greep van jouw taken zijn: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden met Security & Privacy Eisen • Minimaal 4

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Lead developer (PHP, Symfony, DDD)

Functie Als Lead developer zorg je ervoor dat het team (bestaande uit zowel junior als ervaren developers) in staat is om de kwaliteit van de software (en code) verder te verhogen. In samenwerking met het team, de product owner en de andere lead developers zet je technische lijnen uit en bepaal je de prioriteiten per sprint. Lijkt het jou interessant om complexe problemen op te lossen en bijvoorbeeld een nieuwe applicatiestructuur in Symfony op te zetten? Dan komen wij graag met je in contact. Eisen • HBO werk- en denkniveau (ze kijken niet naar papieren, maar naar denkniveau, motivatie en

Bekijk vacature »

Oracle Apex developer

Bedrijfsomschrijving My client is a technology company based in Den Bosch, the Netherlands. They specialize in providing innovative software solutions to clients, and they are currently looking for an experienced Oracle Apex developer to join the IT team. Functieomschrijving As an Oracle Apex developer, you will be responsible for designing, developing, and maintaining web-based applications using Oracle Apex. You will work closely with project managers, business analysts, and other developers to ensure that clients' needs are met and that the software solutions are of the highest quality. Responsibilities: Design, develop, and maintain Oracle Apex applications. Work with project managers and

Bekijk vacature »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

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 »

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 »

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »
Jaap evidor

Jaap evidor

06/06/2016 19:55:54
Quote Anchor link
hey allemaal,

hier ben ik weer met een andere vraag.
heb achteraf gezien niet goed nagedacht, ik wil namelijk het volgende

ik heb een tabel kosten. hier staan meerdere velden in, alleen zal ik nu alleen de velden opnoemen die betrekking hebben op me vraag/probleem

accountid
soort (invest/profit)
bedrag

///voorbeeld

soort----bedrag
invest | 5,30
profit | 7,30
profit | 11,30
invest | 2,30
invest | 2,10

nu wil simpel weg de invest en profit berekenen(totaal invest en totaal profit) zodat ik uiteindelijk de 'winst' kan berekenen.

ik had het beter in dit geval beter zo kunnen doen dat de invest(uitgave)in de - werden opgeslagen zodat ik de hele rij in 1 x bij elkaar kon optellen. maar in de toekomst zal ik dit nog wel vaker nodig hebben voor meerdere soorten verschillende bedragen.

wat ik nu probeer is het volgende.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
    $qry
= mysql_query(" SELECT SUM(bedrag) AS total_profit FROM kosten WHERE accountid = $id AND soort = profit");
    $row = mysql_fetch_row($qry);
    echo $row['total_profit'];
?>


krijg alleen de volgende foutmelding
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in
Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in



ik probeer in deze query alleen de profit op te halen, in een volgende query komt dan de invest, of kan dit ook handiger?

waarbij de foutmelding
 
PHP hulp

PHP hulp

27/05/2026 16:00:08
 
- Ariën  -
Beheerder

- Ariën -

06/06/2016 20:00:52
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    $qry
= mysql_query(" SELECT SUM(bedrag) AS total_profit FROM kosten WHERE accountid = ".$id." AND soort = 'profit'");
?>

Dit zal dan wel moeten werken, maar ik zou wel goede foutafhandeling op je $qry plaatsen.
Tevens raad ik hard aan om van de mysql_*() functies af te stappen en mysqli_*() te gebruiken.
 
Jaap evidor

Jaap evidor

06/06/2016 20:20:57
Quote Anchor link
- Ariën - op 06/06/2016 20:00:52:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
    $qry
= mysql_query(" SELECT SUM(bedrag) AS total_profit FROM kosten WHERE accountid = ".$id." AND soort = 'profit'");
?>

Dit zal dan wel moeten werken, maar ik zou wel goede foutafhandeling op je $qry plaatsen.
Tevens raad ik hard aan om van de mysql_*() functies af te stappen en mysqli_*() te gebruiken.


'' hoeft toch niet persee? heb andere query's ook zonder. welke werken.

met jou query krijg ik nog steeds de zelfde foutmelding, weet niet of het wat veranderend maar de bedragen staan in float, aangezien ik anders niet met , kan werken.
 
Ramon van Dongen

Ramon van Dongen

06/06/2016 20:27:12
Quote Anchor link
Quote:
de bedragen staan in float, aangezien ik anders niet met , kan werken.
Daar zul je dan echt vanaf moeten stappen. php/mysql kunnen niet rekenen met een komma, wel met een punt. Gebruik dus geen komma maar een punt.
 
- Ariën  -
Beheerder

- Ariën -

06/06/2016 20:27:51
Quote Anchor link
* = een joker die je voor alles kan inzetten. Dus mysqli_query, mysqli_num_rows etc...

Als ik jouw was zou ik maar eens met foutafhandeling inbouwen met: mysqli_error
 
Jaap evidor

Jaap evidor

06/06/2016 20:59:41
Quote Anchor link
Ramon van Dongen op 06/06/2016 20:27:12:
Quote:
de bedragen staan in float, aangezien ik anders niet met , kan werken.
Daar zul je dan echt vanaf moeten stappen. php/mysql kunnen niet rekenen met een komma, wel met een punt. Gebruik dus geen komma maar een punt.


sorry bedoelde ook . ipv ,


Toevoeging op 06/06/2016 21:07:09:

- Ariën - op 06/06/2016 20:27:51:
* = een joker die je voor alles kan inzetten. Dus mysqli_query, mysqli_num_rows etc...

Als ik jouw was zou ik maar eens met foutafhandeling inbouwen met: mysqli_error



heb als het goed is nu een foutafhandeling ingebouwd en overgestapt naar mysqli met pdo.
volgens mij zou dit moeten werken(doet het natuurlijk niet) blijf de zelfde foutmelding als hier boven krijgen

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

$profit
= ("SELECT SUM(bedrag) AS total_profit FROM kosten WHERE accountid = ".$id." AND soort = 'profit'");
$result = $con->query($profit);
$result->execute();
if($result)
{

  $resultSet = mysqli_fetch_assoc($result);
  echo 'profit:'.$resultSet['total_profit'];
}

else
{
  echo 'MYSQL FOUT IN QUERY:'.$profit.PHP_EOL.'ERROR: '.mysqli_error();
}

?>
Gewijzigd op 06/06/2016 21:07:54 door Jaap evidor
 
Ivo P

Ivo P

07/06/2016 15:13:05
Quote Anchor link
je mist nu pdo of in elk geval de oop manier van werken van mysql
met de procedurele mysqli_fetch_assoc()

$result is immers een object (je doet iets met ->execute() )

en dat object stop je in de fetch functie die een resultset wil hebben....
 
Thomas van den Heuvel

Thomas van den Heuvel

07/06/2016 15:19:18
Quote Anchor link
@Ivo, toegegeven, je zou procedureel en object georiënteerd niet door elkaar moeten gebruiken, maar in dit geval maakt het voor de werking niet uit denk ik - MySQLi bedient zich enkel van objecten.

mysqli_fetch_object verwacht als parameter een mysql_result object, daar wordt in bovenstaande code aan voldaan.
Actually, scrap that. Het object is waarschijnlijk van de verkeerde klasse :D.

Het probleem is denk ik dat je $resultSet wilt gebruiken als array, terwijl dit een object is, omdat je deze ook als zodanig gefetched hebt :).
EDIT: het gaat wss daarvoor al mis. Je gebruikt enerzijds prepared statements en anderzijds de normale variant.

EDIT: even stap voor stap:
De query() methode retourneert in dit geval ofwel een mysqli_result object, ofwel false.
Vervolgens wil je hier execute() op loslaten, maar dat is een methode van de mysqli_statement klasse... dat lijkt mij niet kloppen...

Je gooit hier twee werkwijzen door elkaar en koppelt methoden aan objecten van de verkeerde klasse.
Gewijzigd op 07/06/2016 15:34:01 door Thomas van den Heuvel
 



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.