Laatste 12 maanden

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

Als Front-end developer samenwerken met de beste c

Functie Momenteel zijn we voor één van de projecten bij hun key partner, een voorloper in de energiesector, op zoek naar gedreven Front-end developers. Ze nemen de lead in dit project en werken uitsluitend met vooruitstrevende technologieën. Ze verwachten dat de technologie die hier wordt ontwikkeld uiteindelijk door veel meer grote corporates, in verschillende sectoren zal worden toegepast. Dit is dan ook een heel uitdagend project om aan mee te gaan werken. Het team bestaat o.a. uit User Experience designers, Data Scientists en Software Engineers. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Arnhem gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Als C# .NET Developer binnen dit bedrijf houd je je niet alleen bezig met het verbeteren van

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

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 »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

Scrum Master

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 Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Front-end Developer (HTML/CSS, Angular/React/Vue,

Functie Je zal aan de slag gaan in een klein, hecht team met front-end development experts die de ambitie delen mooi werk te leveren. Samen met hen zal je werken aan het gebruiksvriendelijk en interactief maken van complexe webapplicaties, websites en mobile apps. Je levert klanten wat ze nodig hebben terwijl je actief aan jezelf blijft werken met de ondersteuning vanuit je werkplek. Talen als Javascript programmeer jij vloeiend en je hebt kennis van frameworks als React en Angular. Je zou je het liefst nog veel meer ontwikkelen in verschillende front-end talen. Deze kennis deel je graag met je collega’s,

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

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 »
Ruben Vanhoeyveld

Ruben Vanhoeyveld

31/08/2010 02:10:34
Quote Anchor link
Hallo, ik maak een script dat de stats van een website bijhoudt. Ik wil de stats van de laatste 12 maanden tonen. Dat werkte perfect tot op vandaag, 31 augustus.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$i
= 0;
while($i<=12){
    echo '
    <tr bordercolor="#0099CC">
      <td width="105" align="left">'
.getnlmonth(date("F Y",  mktime(0, 0, 0, date("m") - $i, date("d"), date("Y")))).'</td>
      <td width="105" align="right">'
.getstats2(date("m-Y",  mktime(0, 0, 0, date("m") - $i, date("d"), date("Y")))).'</td>
    </tr>'
;
    $i++;
}

?>



getnlmonth() is een functie om de maanden in het nederlands om te zetten en getstats2() haalt stats uit de database.
Het is nu eigenlijk die tijd die ik in orde moet krijgen. Ik krijg ni de laatste 12 maanden, maar dit:

Laatste 12 maanden
augustus 2010 3 (31)
juli 2010 0 (0)
juli 2010 0 (0)
mei 2010 0 (0)
mei 2010 0 (0)
maart 2010 0 (0)
maart 2010 0 (0)
januari 2010 0 (0)
december 2009 0 (0)
december 2009 0 (0)
oktober 2009 1 (456)
oktober 2009 1 (456)
augustus 2009 0 (0)

Dit is een probleem dat zich alleen zal voordoen op de 31e van een maand. Morgen is dit probleem er niet meer, maar ik wil het wel opgelost krijgen...
Hoe los ik dit op?
Ruben
Gewijzigd op 31/08/2010 02:13:13 door Ruben Vanhoeyveld
 
PHP hulp

PHP hulp

24/11/2024 08:08:05
 
Joren de Wit

Joren de Wit

31/08/2010 08:55:45
Quote Anchor link
Laat het rekenen met data en tijden over aan de database, ga dat niet in PHP doen. Om records van de laatste 12 maanden op te halen, gebruik je een query met bijvoorbeelde de volgende WHERE clausule:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
WHERE datum > CURRENT_DATE - INTERVAL 12 MONTH

Uiteraard zou je het interval variabel kunnen maken waardoor je eenvoudig andere gegevens op kunt halen...
 
Erik Rijk

Erik Rijk

31/08/2010 09:45:55
Quote Anchor link
@ Blanche,

Als je 300,000 records hebt, en je wilt alleen de records terugkrijgen die binnen de juiste datum vallen en je gaat dat via SQL uitrekeken, is dat niet erg traag? aangezien de rekensom voor elk record wordt gedaan?
Kan je dan niet beter alles ophalen en met php gaan filteren? Ik heb het zelf nooit getest, maar ik heb het vermoeden dat SQL deze strijd verliest.
 
Chris -

Chris -

31/08/2010 09:56:15
Quote Anchor link
In theorie is SQL altijd sneller dan PHP Erik ;-) Als je het met PHP gaat doen, dan moet je eerst de data ophalen, verwerken, en dan pas uitrekenen in PHP. Met SQL sla je de laatste stap over :-)
 
TJVB tvb

TJVB tvb

31/08/2010 09:58:52
Quote Anchor link
Wat Erik bedoelt is dat je nu elke keer de som CURRENT_DATE - INTERVAL 12 MONTH doet.
Je zou moeten uitzoeken of dat inderdaad het geval is of dat je database hier slim mee om gaat. Anders kan het verstandig zijn om het tijdstip in PHP te berekenen en dat mee te geven in je query.
 
Erik Rijk

Erik Rijk

31/08/2010 10:57:32
Quote Anchor link
Ik heb het slecht verwoord, maar dat is inderdaad wat ik bedoel TJVB :)
 
Ruben Vanhoeyveld

Ruben Vanhoeyveld

31/08/2010 11:29:57
Quote Anchor link
euhm.. hallo iedereen...

Ik wil eigenlijk gewoon de laatste twaalf maanden in woorden, zoals het voorbeeld dat ik onderaan in mijn post zette. Dat moet lukken met PHP, maar hoe?

EDIT

Ik heb nog wat verder gezocht en vond dit iets dat werkt (zie 2e deel). Maar als ik dat inplant in mijn code in het tabelletje, werkt het niet meer... wat gaat er fout?

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
$month
= date('m')+1;
$year = date('y');
for ($i=1; $i<=12; $i++)
{

    echo '
    <tr bordercolor="#0099CC">
        <td width="105" align="left">'
.getnlmonth(date('F Y', mktime(0,0,0,$month--,0,$year))).'</td>
        <td width="105" align="right">'
.getstats2(date('m-Y', mktime(0,0,0,$month--,0,$year))).'</td>
    </tr>'
;
}

              
?>

dat geeft:

Laatste 12 maand
augustus 2010 0
juni 2010 0
april 2010 0
februari 2010 0
december 2009 0
oktober 2009 0
augustus 2009 0
juni 2009 0
april 2009 0
februari 2009 0
december 2008 0
oktober 2008 0

het valt me op dat ik maar 6 maanden per jaar krijg, en het dus ergens telkens een amand overslaat.


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
$month
= date('m')+1;
$year = date('y');
for ($i=1; $i<=12; $i++)
{

    echo date('M-y',mktime(0,0,0,$month--,0,$year));
}

?>


Terwijl ik hier dit krijg:

Aug-10Jul-10Jun-10May-10Apr-10Mar-10Feb-10Jan-10Dec-09Nov-09Oct-09Sep-09

Wat dus exact is wat ik nodig heb. Waar zit het verschil??? In mijn gebruikte function getnlmonth() zit geen probleem. Als ik die weghaal, blijft het probleem.


Extra EDIT:

Ik gebruikte twee keer $month--
Vandaar de sprong...

Bedankt allemaal =D
Gewijzigd op 31/08/2010 12:00:44 door Ruben Vanhoeyveld
 



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.