Verschillende filters

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Java developer

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 »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

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 »

Lead javascript developer Node.js React

Functie Als fullstack JavaScript developer vind jij het uitdagend om op basis van concrete klantvragen nieuwe functionaliteiten te ontwikkelen. Bij voorkeur worden deze functionaliteiten op een bepaalde manier geprogrammeerd, zodat ze door meerdere klanten te gebruiken zijn. Je hebt dus vaak te maken met abstracte vraagstukken. Om dit te kunnen realiseren sta je nauw in contact met de product owner en/of klant. Je bent niet alleen onderdeel van het development team, maar hebt ook vaak contact met de product-owner en/of klanten om daardoor inzichten te verzamelen die leiden tot productverbeteringen. • Inzichten verzamelen bij de klant en/of product owner •

Bekijk vacature »

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

Back end Node.js developer

Functie Het ontwikkelteam bestaat momenteel uit 5 (back-end) Developers, 2 systeembeheerders, 1 DevOps engineer, 1 Tech Lead en 2 Scrum Masters. Samen wordt er doorontwikkeld aan twee SaaS-platformen die in een hoog tempo doorontwikkeld moeten worden. Omdat innovatie een belangrijk speerpunt binnen de organisatie is, wordt er ook continu naar snellere en slimmere oplossingen te bedenken en realiseren. Als Back-end Developer hou jij je dagelijks bezig met vraagstukken zoals: API-development, high volume datastromen, het ontwikkelen van Bots aan de hand van A.I. Daarnaast denk en werk jij mee aan de onlineapplicaties voor klanten. Er wordt zelfstandig en in teamverband gewerkt

Bekijk vacature »

C# .NET Software Ontwikkelaar

Functie omschrijving Gezocht: Software Developer C# .NET voor een dynamische organisatie! Ben je onlangs afgestudeerd of ben je toe aan de volgende stap in je professionele carrière? Lees dan verder! We zijn momenteel op zoek naar een Software Developer die klaar is voor een nieuwe uitdaging en die onze eindklant in de regio Arnhem kan versterken. In deze functie werk je aan verschillende projecten en bezoek je vaak klanten. Je kunt een rol verwachten met veel uitdaging, diversiteit en verantwoordelijkheid. Bedrijfsprofiel Binnen welke organisatie ga je aan de slag? Je gaat werken bij een organisatie die zich specialiseert in het

Bekijk vacature »
Olivier Peeters

Olivier Peeters

25/04/2012 21:23:25
Quote Anchor link
Hallo allen,

voor mijn website wil ik een soort filtersysteem inbouwen. Ik heb dus een tabel met atleten...
Volgende kolommen: Naam, Voornaam, Geboortedatum, Categorie, Geslacht

Nu afhankelijk van wat de gebruiker wenst wil ik een filter opzetten. Dus mogelijk sorteert hij enkel op Geboortedatum. Maar hij kan ook filteren op Geslacht & Categorie etc....

Ik zou dit doen met:
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
<?php
$sql1
= "SELECT *
FROM `a5852590_1`.`Atletenen`
WHERE id_atleet='$id_atleet'         
ORDER BY `Resultaten`.`Resultaat` DESC"


if (!empty($_GET[Filter1]) AND empty($_GET[Filter2])){
$sql1 = "SELECT *
FROM `a5852590_1`.`Atletenen`
WHERE id_atleet='$id_atleet' AND $_GET[Filter1]='$_GET[Waarde1]'
ORDER BY `Resultaten`.`Resultaat` DESC"

}


if (!empty($_GET[Filter1]) AND empty($_GET[Filter2])){
$sql1 = "SELECT *
FROM `a5852590_1`.`Atletenen`
WHERE id_atleet='$id_atleet' AND $_GET[Filter1]='$_GET[Waarde1]' AND $_GET[Filter2]='$_GET[Waarde2]'
ORDER BY `Resultaten`.`Resultaat` DESC"

?>


Zo zou ik het doen, maar ik ben ervan overtuigd dat er een duidelijkere, betere manier moet zijn, wie geeft me een klein zetje zodat ik hier kan bijleren ;-)

Groeten,
Olivier
}
 
PHP hulp

PHP hulp

11/07/2025 08:37:52
 
Henk PHP

Henk PHP

25/04/2012 21:30:58
Quote Anchor link
Ik zou om te beginnen de backticks uit je queries halen, dat is vragen om problemen.

Daarnaast even de vars in je query escapen.

ORDER BY werkt zo:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT
row, geslacht, geboorte_datum
FROM
table
ORDER BY
geboorte_datum, geslacht DESC
Gewijzigd op 25/04/2012 21:31:39 door Henk PHP
 
Olivier Peeters

Olivier Peeters

25/04/2012 21:38:59
Quote Anchor link
Hallo,

dat van die backticks wist ik niet, even opgezocht op google en inderdaad, ze worden beter niet gebruikt. Ik leer alles maar op mezelf dus tsja dat ik dat niet weet, sorry.

En escapen dan bedoel je zo ofwa?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$sql1
= "SELECT *
FROM `a5852590_1`.`Atleten`
WHERE $_GET[Filter1]='.$_GET[Waarde1].' AND $_GET[Filter2]='.$_GET[Waarde2].'
ORDER BY `Naam` DESC"

?>

Nog een oplossing voor mijn specifiek probleem.

Groeten,
Olivier
 
Nick Dijkstra

Nick Dijkstra

25/04/2012 21:44:35
Quote Anchor link
Hij bedoelt dit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$sql1
= "SELECT *
FROM Atleten
WHERE "
.$_GET['Filter1']."='".$_GET['Waarde1']."' AND ".$_GET['Filter2']."='".$_GET['Waarde2']."'
ORDER BY Naam DESC"

?>
Gewijzigd op 25/04/2012 21:45:01 door Nick Dijkstra
 
Henk PHP

Henk PHP

25/04/2012 21:54:47
Quote Anchor link
Ja als ik je goed begrijp wil je gewoon sorteren. Dus dan gebruik je order by.

Wat je nu doet met een $_GET direct in je querie is trouwens onacceptabel (als dit online komt te staan tenminste).
Gewijzigd op 25/04/2012 23:07:11 door Henk PHP
 
Olivier Peeters

Olivier Peeters

25/04/2012 21:57:35
Quote Anchor link
Uhm zowel sorteren (op Naam, Voornaam) als filteren (Geslacht, Categorie)...

Hoe doen jullie dit dan in plaats van een $_GET variabele? Ik zet mn $_GET-variabele meestal om naar een andere variabele bv. $Naam = $_GET[Naam] en gebruik dan $Naam in de query. Is dat wel goed? Of gebruiken jullie SESSIONS variabelen, of een javascript ofzo?

Groeten,
Olivier
 
Nick Dijkstra

Nick Dijkstra

25/04/2012 21:59:23
Quote Anchor link
je moet mysql_real_escape_string() gebruiken. Dus zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$sql1
= "SELECT *
FROM Atleten WHERE "
.mysql_real_escape_string($_GET['Filter1'])."='".mysql_real_escape_string($_GET['Waarde1'])."' AND
"
.mysql_real_escape_string($_GET['Filter2'])."='".mysql_real_escape_string($_GET['Waarde2'])."'
ORDER BY Naam DESC"

?>
Gewijzigd op 25/04/2012 22:00:01 door Nick Dijkstra
 
Henk PHP

Henk PHP

25/04/2012 23:09:05
Quote Anchor link
Olivier Peeters op 25/04/2012 21:57:35:
Uhm zowel sorteren (op Naam, Voornaam) als filteren (Geslacht, Categorie)...

Hoe doen jullie dit dan in plaats van een $_GET variabele? Ik zet mn $_GET-variabele meestal om naar een andere variabele bv. $Naam = $_GET[Naam] en gebruik dan $Naam in de query. Is dat wel goed? Of gebruiken jullie SESSIONS variabelen, of een javascript ofzo?

Groeten,
Olivier

Ja gebruik gewoon ORDER BY in je query dan.
Dus ORDER BY Naam DESC voor naam, ORDER BY datum DESC voor datum en ORDER BY datum, naam DESC voor allebei
 
Olivier Peeters

Olivier Peeters

26/04/2012 22:10:06
Quote Anchor link
Bedankt Simon,

dat wist ik al +-. Alleen de manier om een of meerdere filters te kiezen was ik niet zeker. Want stel ik wil eerst niet sorteren, dan enkel op naam (ORDER BY Naam DESC) en daarna sorteren op naam en geboortedatum (ORDER BY datum, naam DESC), wat moet ik dan doen.
Telkens een andere SQL-schrijven afhankelijk van de $_GET variabelen? Of is er een kortere methode.

Even een ander vraagje (moest het niet passen splits maar op):
Stel ik schik mn resultaten van de 60m (lopen) dan krijg ik:
10"45
10"80
11"10
8"60
9"08
9"20
9"41
9"60
9"70

Zoals jullie zelf wel weten, klopt dit niet. Het resultaat zou er zo moeten uitzien:
8"60
9"08
9"20
9"41
9"60
9"70
10"45
10"80
11"10

Hoe zorg ik ervoor dat de resultaten met een 1 vanvoor achteraan komen staan? Is daar een speciale functie voor?

Groeten,
Olivier
 
Henk PHP

Henk PHP

26/04/2012 22:23:44
Quote Anchor link
Hangt er vanaf hoe het in je db staat. Daarom is je data-type belangrijk.

Verder: als je vaker wilt sorten dan moet je iedere keer een nieuwe querie uitvoeren.

Tenzij je het sorteren doet via javascript, dan kan je het wel 'meteen'.
 
Obelix Idefix

Obelix Idefix

26/04/2012 22:24:39
Quote Anchor link
Hoe zijn die getallen opgeslagen? Vermoedelijk als tekst?

Query: controleer of een bepaald criterium bestaat (bv sorteren op naam). Zo ja, dan voeg je dit toe aan de variabele waar je 'standaard' query (SELECT veld1, veld2, veld3, FROM tabel) staat.
 
Olivier Peeters

Olivier Peeters

26/04/2012 22:27:32
Quote Anchor link
Deze resultaten zijn opgeslagen als varchar:
Resultaat(hier staan deze gegevens)
varchar(10)
latin1_general_ci

Is dit mogelijk om goed te tonen, of moet ik dit omvormen naar een getal? Niet dat het niet kan, maar het is wel ingewikkelder ;-)

Groeten,
Olivier
 
Obelix Idefix

Obelix Idefix

26/04/2012 22:31:16
Quote Anchor link
Tekst (varchar) is alles wat begint met 1 kleiner dan met 8. Als je dus wilt sorteren als getal, zul je ze ook zo moeten behandelen.
 
Henk PHP

Henk PHP

26/04/2012 22:34:33
Quote Anchor link
Het zijn toch ook getallen? Waarom zou je getallen (afstanden) opslaan als strings?
 
Olivier Peeters

Olivier Peeters

26/04/2012 22:35:35
Quote Anchor link
Achja bij nader inzien zal ik alles omvormen naar getallen :-) Gaat het dan wel?
Even kijken hoever ik geraak tot 23 uur...

Een probleem! Ik heb resultaten van de 1000m die zien ze zo uit: 3'45"00 hoe maak ik daar een mooi getal van?

Omrekenen naar seconden en dan achter de komma de miliseconden? En dan in het script zelf terugrekenen (/60) naar minuten & seconden?

Groeten,
Olivier
Gewijzigd op 26/04/2012 22:39:52 door Olivier Peeters
 
Q S

Q S

27/04/2012 00:16:27
Quote Anchor link
Voor dit soort zaken wil ik sowieso de unix timestamp hebben werkt altijd om tot alles terug te rekenen.
 



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.