Verschillende filters

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

(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 »

Java Developer bij een jonge groeiende organisatie

Bedrijfsomschrijving Vind jij het als Java developer ook zo belangrijk dat een bedrijf je de ruimte en tijd geeft voor persoonlijke ontwikkeling? Dan zit je hier helemaal goed. Deze jonge organisatie is opgericht in 2018 en is ondertussen uitgegroeid tot een club van ongeveer 30 medewerkers. Het gaat hier om een echte Java club, die vrijheid en verantwoordelijkheid erg belangrijk vinden. Het bedrijf heeft een informele sfeer en de teams zijn erg hecht met elkaar. Ze delen graag de kennis en ervaringen met anderen, maar vinden andermans mening ook zeer belangrijk. De organisatie zet zich in voor ontwikkeling en besteed

Bekijk vacature »

Ervaren PHP Software Developer

Functieomschrijving Voor een toffe opdrachtgever in regio Breda zijn wij op zoek naar een medior PHP Developer met affiniteit met Laravel. Je komt te werken bij een uitdagende opdrachtgever met supergave klanten in een specifieke branche. Als PHP ontwikkelaar ben je samen met een vooruitstrevende team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het vernieuwen van informatiesystemen voor een specifieke branche. Je ondersteunt complexe uitdagingen van klanten. Vervolgens breng je hun wensen in kaart en vertaalt deze door naar maatwerk software. Affiniteit met Laravel is een pré. Om de klanten zo goed mogelijk te ondersteunen en snel in

Bekijk vacature »

.NET Developer Senior

Dit ga je doen Het ontwikkelen van backend applicaties in C#; Het maken van vele koppelingen met andere ERP-applicaties zoals JD Edwards en SAP; Je bent (mede) verantwoordelijk voor het opstellen van technisch ontwerpen voor de te ontwikkelen software oplossingen; Je bent gemiddeld 90% van je tijd inhouse oplossingen aan het ontwikkelen en testen. De overige 10% van je tijd ben je bij klanten op locatie om oplossingen te implementeren, klanten te begeleiden en de software verder te innoveren; Naast het zelfstandig ontwikkelen van software oplossingen ben je ook bezig met het waarborgen van je contacten bij de klant, het

Bekijk vacature »

Front-end developer (HTML, CSS, SASS, JavaScript)

Functie Momenteel zijn we voor ons Digital team op zoek naar een (medior) Front-end developer. Samen met je collega’s werk je in een Agile/Scrum omgeving aan de ontwikkeling van onze webapplicaties, websites en andere oplossingen. Je draagt bij aan een sterk ontwikkelproces waarin kwaliteit voorop staat. Hiervoor ben je niet alleen bezig met eigen code maar ook code reviews van andere collega’s. Ben jij graag op de hoogte van de nieuwste ontwikkelingen in je vakgebied en wil je deze toepassen voor diverse projecten? Dan komen wij graag met je in contact! Eisen • HBO werk- en denkniveau • Minimaal 2

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Fullstack of back-end PHP developer

Functie Ieder onderdeel van de software draait op aparte servers en het bestaat dus echt uit verschillende componenten. Het team bestaat uit 4 developers, een klein team dus met korte lijnen. Alles in intern ontwikkeld en je werkt aan alle facetten. Van uitbreiding van de core tot maatwerk voor de klant. Ook liggen er verschillende uitdagingen op servervlak en databases. Je zult de eerste periode veel samenwerken met de lead developer om vervolgens echt je gang te gaan binnen de software. In het team streven ze naast de hoogst haalbare kwaliteit. Hiervoor werken ze nauw met elkaar samen en levert

Bekijk vacature »

Implementatie specialist

Standplaats: Honselersdijk Aantal uren: 32 – 40 uur Opleidingsniveau: HBO werk- en denkniveau Ben jij de implementatie expert die onze klanten helpt bij het integreren van de Greencommerce software? Ben jij daarnaast communicatief sterk, denk jij graag in verbeteringen en heb je ervaring met ICT? Lees dan snel verder! Bedrijfsinformatie Jem-id is een grote speler op het gebied van software ontwikkeling. Zo zijn wij continu bezig met het ontwikkelen van de meest innovatieve software voor de AGF- en sierteeltsector. We creëren oplossingen die er toe doen en verbinden klanten niet alleen op technisch vlak, maar zoeken ook de verbinding in

Bekijk vacature »

Fullstack developer - medior

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie willen werken? Voor een mooi softwarebedrijf in omgeving Gorinchem zijn wij op zoek naar versterking. Als Fullstack developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Werkzaamheden 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 end werken! Bedrijfsprofiel Onze

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

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 »

Junior Java Developer

Dit ga je doen Je ontwikkelt innovatieve, maatschappelijk belangrijke applicaties; Je implementeert nieuwe features; Je gaat in gesprek met eindgebruikers en designers om de applicaties continu te finetunen; Je draait mee in een professionele Agile/Scrum omgeving. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de omgeving van Amsterdam. Ze staan zeer goed bekend in de markt door hun innovatieve dienstverlening op IT gebied en hun gepassioneerde werknemers. Voor hun inspanningen op het gebied van IT hebben ze meerdere prijzen gewonnen! Onze klant is onderdeel van een Corporate werkgever en heeft zelf 300 mensen in dienst. Om

Bekijk vacature »

Senior Organisatieontwikkelaar

Als Organisatieontwikkelaar zorg je ervoor dat we in het magazijn van Coolblue altijd vooruit voetballen op het gebied Medewerker en Organisatie Ontwikkeling. Zo draag je bij aan een toekomstbestendig magazijn waar we klanten én medewerkers elke dag blijven verwonderen. Wat doe je als Senior Organisatieontwikkelaar bij Coolblue? Als Organisatieontwikkelaar werk je voor het magazijn van Coolblue. Je krijgt er energie van om continue te bouwen aan een toekomstbestendige organisatie. Dat doe je samen met 17 collega's in het HR-team, ieder met een eigen specialisme. Je werkt graag zelfstandig en je weet snel je weg te vinden als verandermanager. Ook ben

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

12/11/2024 20:55:47
 
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.