Twee waardes optellen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Medior .NET Ontwikkelaar

In het kort Als .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan we deze uitdaging graag met

Bekijk vacature »

.NET developer

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

Informeel bureau zoekt Senior PHP developer

Functie Als senior PHP developer neem je het voortouw in ontwikkeltrajecten en ben je in staat werk uit te leggen aan collega’s om zo je kennis met hen te delen. Je deinst niet terug voor ingewikkelde projecten. Deze zie jij alleen maar als uit uitdaging. Je werkt doorlopend aan klantcases (en hierdoor je klant echt leert kennen), maar toch ben je afwisselend bezig. Dit alles in een vrije en ontspannen werksfeer, met een team van gelijkgestemde. Binnen de development teams werken ze met o.a. PHP, Laravel, React, Node, Elastic, Amazon AWS, JIRA, Solid, Domain-driven-design, Doctrine, Redis, docker, Kubernetes, CI, PHP

Bekijk vacature »

C# Ontwikkelaar

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

Laravel developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance 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 »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

Ervaren PHP developer gezocht!

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

C# developer

Functie Als C# ontwikkelaar ben jij de spin in het web bij deze organisatie. Jij begeleidt en traint de field engineers die bij de klanten machines leveren en installeren. Daarnaast ondersteun jij de field engineers als zij bij de klant vastlopen bij het installeren van de machine m.b.t. software matige vragen. Jouw doel is dan ook om de technische kennis van de field engineers door middel van training zoveel mogelijk uit te breiden. Dit om ervoor te zorgen dat zij zelfstandiger software matige problemen kunnen oplossen. Ook ben jij verantwoordelijk voor het bedenken van software oplossingen voor klanten en dit

Bekijk vacature »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

Pagina: 1 2 volgende »

Tom Wellink

Tom Wellink

04/09/2010 10:52:53
Quote Anchor link
Beste,

Ik wil twee waardes optellen, dat ik zoiets als onderstaand krijg:

Waarde1 : aantal
Waarde2 : aantal
Totaal : aantal

Om het aantal te tonen doe ik:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $data;?>


Voor waarde 1 en 2 gebruik ik de volgende code:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$cat
= mysql_query('SELECT COUNT(*) as num from auto');
$result = ($cat);
$result = mysql_fetch_assoc( $result );
$data = $result['num'];
?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$cat1
= mysql_query('SELECT COUNT(*) as num from fiets');
$result1 = ($cat);
$result1 = mysql_fetch_assoc( $result1 );
$data1 = $result1['num'];
?>


Hoe kan ik deze waardes nu het beste optellen, met een sum of een count, dit omdat het beiden uit twee andere komen, hierbij moet ook rekening gehouden worden dat de opties groeien, dus straks heb ik 5 waardes die ik optel om een totaal te maken, waar het er nu nog twee zijn...
Gewijzigd op 04/09/2010 10:56:18 door Tom Wellink
 
PHP hulp

PHP hulp

23/12/2024 02:01:35
 
- -

- -

04/09/2010 11:15:05
Quote Anchor link
Zou zoiets niet werken?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT
    COUNT(auto.*) + COUNT(fiets.*) AS num
FROM
    auto,
    fiets
 
Tom Wellink

Tom Wellink

04/09/2010 11:31:10
Quote Anchor link
Straks komen er 5 waardes die ik wil tellen, waarde 1 telt momenteel al 1800 en waarde 2 momenteel 300 wat dus op 2100 komt, als straks de waardes nog hoger worden en er meer waardes bijkomen, is deze manier dan niet zwaar voor de server, daarom dat ik ook vroeg wat dan het beste is om te doen....

straks bv 5 waardes van elke 4000 of hoger, wordt het dan niet een zware query?
 
Pim -

Pim -

04/09/2010 11:33:49
Quote Anchor link
Dit zal een véél lagere belasting zijn dan alle queries apart uitvoeren.
 
Tom Wellink

Tom Wellink

04/09/2010 11:36:02
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
    
            <?
$cattotal
= mysql_query('SELECT COUNT(*) + COUNT(*) as num from auto,fiets');
$resulttotal = ($cattotal);
$resultotal = mysql_fetch_assoc( $resulttotal );
$total = $resulttotal['num'];
        ?>


Krijg hiermee geen uitkomst...
Gewijzigd op 04/09/2010 11:37:46 door Tom Wellink
 
Synaps Framework

Synaps Framework

04/09/2010 12:03:25
Quote Anchor link
Jona than op 04/09/2010 11:15:05:
Zou zoiets niet werken?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
SELECT
    COUNT(auto.*) + COUNT(fiets.*) AS num
FROM
    auto,
    fiets
 
Tom Wellink

Tom Wellink

04/09/2010 12:16:10
Quote Anchor link
Nee ook dan krijg ik geen uitkomst.... tstaat niet in dezelfde kolom... de meerder waardes...

momenteel doe ik dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
           <?
            $cattotal
= mysql_query('SELECT COUNT(auto.*) + COUNT(fiets.*) as num from auto,fiets');
            $resulttotal = ($cattotal);
            $resultotal = mysql_fetch_assoc( $resulttotal );
            $total = $resulttotal['num'];
            ?>
Gewijzigd op 04/09/2010 12:36:28 door Tom Wellink
 
- -

- -

04/09/2010 12:57:01
Quote Anchor link
Je kunt zelf ook wat proberen om het probleem op te lossen. Bijvoorbeeld, als je de twee COUNT's uit mijn query los opvraagt (AS num1 … AS num2), werkt het dan wel? Zo ja, misschien moet je dan haakjes om de twee COUNT's zetten?
Verder zou je kunnen proberen om de COUNT's alleen op één kolom te zetten, dat doe ik zelf altijd. COUNT(auto.id) krijg je dan bijvoorbeeld. Misschien dat dat je op weg helpt?
 
Tom Wellink

Tom Wellink

06/09/2010 12:18:42
Quote Anchor link
Ik kom hier nog steeds niet uit, iemand die nog een helpende hand wil zijn aan deze ontdekker van php?
 
Niek s

niek s

06/09/2010 12:22:29
Quote Anchor link
Tom Wellink op 04/09/2010 12:16:10:
Nee ook dan krijg ik geen uitkomst.... tstaat niet in dezelfde kolom... de meerder waardes...

momenteel doe ik dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
           <?
            $cattotal
= mysql_query('SELECT COUNT(auto.*) + COUNT(fiets.*) as num from auto,fiets');
            $resulttotal = ($cattotal);
            $resultotal = mysql_fetch_assoc( $resulttotal );
            $total = $resulttotal['num'];
            ?>


Er zit een tikfout in je variabele naam.
Let op het aantal t's in "resulttotal" en "resultotal" ;-)

En verder, wat is hier het nut van? $resulttotal = ($cattotal);
 
Tom Wellink

Tom Wellink

06/09/2010 12:44:25
Quote Anchor link
Ik doe dat meestal zodat als ik de waarde later nog wil gebruiken ik hem onder een goede naam heb staan...

Dit heb ik dan momenteel aan code, aangepast na feedback:

Wat ik dus wil doen is het aantal id's weten in auto en fiets en deze optellen, in auto zitten er bv 200 en in fiets 300 dus moet er 500 uitkomen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
            $cattotal
= mysql_query('SELECT COUNT(auto.*) + COUNT(fiets.*) as num from auto,fiets');
            $resultotal = mysql_fetch_assoc( $cattotal );
            $total = $resultotal['num'];
            ?>


Ik krijg alleen deze error, maar doe volgens mij niets fout:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/****/domains/*****/public_html/****/index.php on line 231

Domein etc even weggelaten omdat ik deze nog niet in google wil hebben totdat deze gelanceerd wordt...
Gewijzigd op 06/09/2010 12:44:51 door Tom Wellink
 
Niek s

niek s

06/09/2010 12:56:14
Quote Anchor link
Tom Wellink op 06/09/2010 12:44:25:
Ik doe dat meestal zodat als ik de waarde later nog wil gebruiken ik hem onder een goede naam heb staan...

Dit heb ik dan momenteel aan code, aangepast na feedback:

Wat ik dus wil doen is het aantal id's weten in auto en fiets en deze optellen, in auto zitten er bv 200 en in fiets 300 dus moet er 500 uitkomen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?
            $cattotal
= mysql_query('SELECT COUNT(auto.*) + COUNT(fiets.*) as num from auto,fiets');
            $resultotal = mysql_fetch_assoc( $cattotal );
            $total = $resultotal['num'];
            ?>


Ik krijg alleen deze error, maar doe volgens mij niets fout:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/****/domains/*****/public_html/****/index.php on line 231

Domein etc even weggelaten omdat ik deze nog niet in google wil hebben totdat deze gelanceerd wordt...


Zet eens foutafhandeling in je query.
Op het moment dat jij mysql_query() doet, moet je weten of het resultaat daarvan correct is.

Om te testen kan je achter de mysql_query een or die() statement zetten, en daarin mysql_error() aanroepen. Echter is dit geen nette manier van fouten afhandelen.
Deze manier kan je gebruiken puur in de ontwikkel fase. Vervang het dan later wel door:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
if(!$res) {
    $view->error("er is een fatale database fout opgetreden. de systeembeheerder is op de hoogte gesteld");
    $logger->addEntry($_SERVER['REQUEST_URI'], mysql_error());
}

Bijvoorbeeld.

Kortom: zorg dat de gebruikers niet lekker de mysql error op hun dak krijgen, maar een nette foutmelding in een nette opmaak ;-)
 
Joren de Wit

Joren de Wit

06/09/2010 12:56:45
Quote Anchor link
De foutafhandeling van je query ontbreekt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php
$sql
= "SELECT COUNT(auto.*) ...";
$result = mysql_query($sql);

if($result == false) {
  trigger_error(mysql_error().'<br />In query: '.$sql);
}

else {
  $row = mysql_fetch_assoc($result);
  echo $row['num'];
}

?>

Zelf zul je nog wel e.e.a. aan moeten vullen...
 
Tom Wellink

Tom Wellink

06/09/2010 14:36:40
Quote Anchor link
Bedankt voor je uitgebreide reactie ik heb nu:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
  <?php
$sql
= "SELECT COUNT(auto.*) + COUNT(fiets.*) as num from auto,fiets";
$result = mysql_query($sql);

if($result == false) {
  trigger_error(mysql_error().'<br />In query: '.$sql);
}

else {
  $row = mysql_fetch_assoc($result);
}

?>


Als ik deze methode doe krijg ik:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*) + COUNT(auto.*) as num from auto,fiets' at line 1
In query: SELECT COUNT(auto.*) + COUNT(fiets.*) as num from auto,fiets in /home/*****/domains/****/public_html/****/index.php on line 235

Als ik nu auto.id en fiets.id doe krijg ik er een getal uit als 983052 terwijl waarde 1 maar 1700 is en waarde 2 300, dus samen 2000
 
Joren de Wit

Joren de Wit

06/09/2010 16:02:29
Quote Anchor link
Ja, dat komt omdat je een INNER JOIN gebruikt terwijl er helemaal geen relatie tussen die twee tabellen is. Dit zijn twee verschillende vragen die je aan de database stelt (nl. het aantal records in de auto tabel en in de fiets tabel). Dan gebruik je dus ook twee verschillende queries...
 
Niek s

niek s

06/09/2010 16:28:37
Quote Anchor link
Of met 1 query, met daar binnen 2 sub query's :P
 
Tom Wellink

Tom Wellink

06/09/2010 16:35:49
Quote Anchor link
@Blanche,

Dit voorbeeld had ik overgenomen van jou, alleen hier mijn eigen gegevens ingevuld.

@niek S
Hoe bedoel je dat?
 
Pim -

Pim -

06/09/2010 16:40:24
Quote Anchor link
Volgens mij zo:
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
SELECT
    (
        SELECT
            count(*)
        FROM
            auto
    ) as count_autos,

    (
        SELECT
            count(*)
        FROM
            fiets
    ) as count_fiets,
    count_autos + count_fiets as num
Gewijzigd op 06/09/2010 18:01:31 door Pim -
 
Niek s

niek s

06/09/2010 17:39:02
Quote Anchor link
tikfout in de laatste regel, maar zo inderdaad.
 
Joren de Wit

Joren de Wit

06/09/2010 17:47:27
Quote Anchor link
Een query met twee subqueries kan inderdaad ook...

@Tom: het komt erop neer dat je query niet klopt. Die moet je dus aanpassen.
 
Pim -

Pim -

06/09/2010 18:02:26
Quote Anchor link
Is mijn query zo aan te passen dat je de afzonderlijke getallen niet queried?
 

Pagina: 1 2 volgende »



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.