Query probleempje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

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 Front end developer Onderwijssoftware

Functie Als Junior front end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van

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 »

Medior PHP developer

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 »

Junior .NET Software 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 »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

Junior PHP (Laravel) Developer

Functie omschrijving Wij zijn op zoek naar een PHP Laravel Developer! Sta je aan het begin van je carrière en ben je op zoek naar een leuke baan? Lees dan verder! Voor een softwarebedrijf in omgeving van Schiphol zijn wij op zoek naar een ervaren PHP (Laravel) Developer. Je gaat je bezighouden met het ontwikkelen van innovatieve bedrijfsapplicaties. Samen met het team, bestaande uit designers en developers, maak je mooie oplossingen voor bedrijven in diverse branches. Je zorgt dat de opgeleverde websites perfect werken en de klant meer dan tevreden is. Je kunt rekenen op een afwisselende baan met leuke

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

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 Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

.NET developer

Functie The position we have for you As a .NET developer you will work for one of our customers active in the High Tech Industry. Our customers are mainly located in the Eindhoven area. We are very selective when it comes to the projects we accept and therefore only focus on innovative and complex projects. Because our customers are mainly specialized in machine construction, you often work close to the machines. Our team currently consists of Embedded engineers, IOT developers and Cloud engineers. We mainly work on Microsoft projects where WPF, UWP, .NET Core and Microsoft Azure are used. Eisen

Bekijk vacature »

Software developer (Python)

Functie Je komt te werken in het IT-team bestaande uit de Lead developer en 4 (medior/senior) developers. Gezamenlijk werken jullie aan de verbetering en uitbreiding van de software. Binnen het development team is er veel vrijheid en zelfstandigheid, zonder dat ze hiermee afdoen aan de kwaliteit. Zo hebben ze elke ochtend een korte stand-up (10:00 uur) en houden ze zo nu en dan pair-programming sessies. Ook is er een hele professionele ontwikkelcyclus waarbij code altijd eerst door een collega wordt getest voordat het naar deployement gaat. Je hebt in je werk oog voor kwaliteit, risico’s en het klantbelang. Communicatie met

Bekijk vacature »

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Lead C++ Developer

The role of Lead C++ Developer As Lead C++ Developer at KUBUS you will be responsible for the implementation design of requirements and the software architecture of the desktop applications of BIMcollab, our platform for 3D model validation and issue management aimed at improving the quality of 3D building design models. Better 3D models lead to better buildings, thus contributing to the sustainability of the built environment with smarter use of materials, less waste and energy-efficient buildings. A good user experience is of paramount importance to us; we go for innovation and quality in our development. In your role as

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

Bekijk vacature »
Bas Matthee

Bas Matthee

23/07/2008 12:16:00
Quote Anchor link
Beste mensen,

Ik ben met een zoekfunctie bezig, waarin ik kan zoeken op leeftijd, geslacht, en naam. De naam moet gechecked worden in 2 velden: profielnaam en voornaam, echter is het zo dat ik het niet voor elkaar krijg om alleen de actieve leden te totn i.p.v. ale leden. De (gegenereerde) query ziet er als vogt uit:


SELECT * FROM profielen
WHERE profielnaam LIKE '%Bas%'
OR voornaam LIKE '%Bas%'
AND DATE(geboortedatum) BETWEEN 2008-07-23
AND 1983-07-23 AND geslacht = 'man'
AND actief = 1

Maar omdat ik in het begin OR gebruik, lijkt het wel:
Of SQL denkt na het vinden van de naam in 1 van de 2 velden, dat ie de AND's niet meer hoeft te doen omdat er OR in voorkomt..

Iemand suggesties?

PS heb ook dit geprobeerd:

SELECT * FROM profielen
WHERE profielnaam OR voornaam LIKE '%Bas%'
AND DATE(geboortedatum) BETWEEN 2008-07-23
AND 1983-07-23 AND geslacht = 'man'
AND actief = 1

Kortom: De query werkt, maar doet NIKS met de [AND actief = 1]
 
PHP hulp

PHP hulp

27/05/2026 11:57:41
 
- SanThe -

- SanThe -

23/07/2008 12:21:00
Quote Anchor link
Bij OR en AND haken gebruiken.
(.... OR ...) AND ....
of
..... OR ( .... AND .... )
 
Bas Matthee

Bas Matthee

23/07/2008 12:25:00
Quote Anchor link
Maar as ik em ff simpeltjes test, zo dus:

SELECT * FROM profielen WHERE (voornaam OR profielnaam) LIKE '%Bas%' AND actief = 1

krijg ik geen rijen terug :S
 
Bas Matthee

Bas Matthee

23/07/2008 12:26:00
Quote Anchor link
Heb het al! SELECT * FROM profielen WHERE (voornaam LIKE '%%' OR profielnaam LIKE '%%') AND actief = 1

Super bedankt!!! (k)

PS: sorry, had m'n vorige bericht moeten editten.... exuses!
Gewijzigd op 01/01/1970 01:00:00 door Bas Matthee
 
Spike Spade

Spike Spade

23/07/2008 12:26:00
Quote Anchor link
nee dat werkt ook niet.

zo:
SELECT * FROM profielen WHERE (voornaam LIKE '%Bas%' OR profielnaam LIKE '%Bas%') AND actief = 1
 
Frank -

Frank -

23/07/2008 12:29:00
Quote Anchor link
Een datum moet je als string behandelen en dus tussen quotes zetten:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
BETWEEN '2008-07-23'
AND '1983-07-23'

Doe je dat niet, dan wordt het een rekensom:
2008 minus 07 minus 23....
 
Bas Matthee

Bas Matthee

23/07/2008 12:33:00
Quote Anchor link
Dit is nu m'n query, echter is het zo dat er nu helemaal geen resultaten meer uit de DB komen :S De datum van het profiel in DIT geval is 1984-04-27..

SELECT * FROM profielen
WHERE (voornaam LIKE '%Tha%' OR profielnaam LIKE '%Tha%')
AND DATE(geboortedatum) BETWEEN '2008-07-23' AND '1983-07-23'
AND geslacht = 'man'
AND actief = 1

Help?

BTW: dit is de opbouw code:
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
21
22
23
24
25
26
<?php
$query
= "SELECT * FROM profielen WHERE (voornaam LIKE '%".$profielnaam."%' OR profielnaam LIKE '%".$profielnaam."%')";
    
    if (isset($_POST['leeftijd']) && $_POST['leeftijd'] != 0) {
    
        $datum_vandaag = date('Y-m-d');
        
        $datum_leeftijd = date('Y') - $_POST['leeftijd'] ;
        $datum_leeftijd = $datum_leeftijd . date('-m-d');
        
        $query .= " AND DATE(geboortedatum) BETWEEN '".$datum_vandaag."' AND '".$datum_leeftijd ."' ";
    
    }

    
    if (isset($_POST['geslacht_1']) && !isset($_POST['geslacht_2'])) {
    
        $query .= " AND geslacht = 'man'";
    
    }
elseif (!isset($_POST['geslacht_1']) && isset($_POST['geslacht_2'])) {
    
        $query .= " AND geslacht = 'vrouw'";
    
    }

    
    $query .= ' AND actief = 1';
?>
Gewijzigd op 01/01/1970 01:00:00 door Bas Matthee
 
- SanThe -

- SanThe -

23/07/2008 12:41:00
Quote Anchor link
Je gebruikt wel een DATE veld in de database?
 
Bas Matthee

Bas Matthee

23/07/2008 12:43:00
Quote Anchor link
http://www.jeleukstefotoshoot.nl/SITE/profiel.php?onderdeel=portfolio_overzicht

Daar staat het resultaat, rechts zoeken, dan kom je bij de results. Ik heb de query even ge-echoot
Gewijzigd op 01/01/1970 01:00:00 door Bas Matthee
 
- SanThe -

- SanThe -

23/07/2008 12:55:00
Quote Anchor link
Echo de mysql_error() eens, Er zit nog steeds een fout in.
SELECT * FROM profielen WHERE (voornaam LIKE '%'bas%' OR profielnaam LIKE '%'bas%') AND DATE(geboortedatum) BETWEEN '2008-07-23' AND '1983-07-23' AND actief = 1
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/vhosts/jeleukstefotoshoot.nl/httpdocs/SITE/modules/zoeken/zoekresultaten.php on line 40
 
Bas Matthee

Bas Matthee

23/07/2008 13:08:00
Quote Anchor link
in jou geval heb je een quote gebruikt, heb die check er nog niet in zitten. je hebt gezocht op: 'bas en niet op bas, maar zonder quote, geen error

edit: zie het al. ik heb de datums omgedraaid, nu werkt het, bedankt iig!
Gewijzigd op 01/01/1970 01:00:00 door Bas Matthee
 
- SanThe -

- SanThe -

23/07/2008 13:19:00
Quote Anchor link
'Bas:
in jou geval heb je een quote gebruikt

Nee hoor.

Notice: Undefined variable: datum_van in /var/www/vhosts/jeleukstefotoshoot.nl/httpdocs/SITE/modules/zoeken/zoekresultaten.php on line 29

Notice: Undefined variable: datum_tot in /var/www/vhosts/jeleukstefotoshoot.nl/httpdocs/SITE/modules/zoeken/zoekresultaten.php on line 29
 
Bas Matthee

Bas Matthee

23/07/2008 13:57:00
Quote Anchor link
die laatste errors zijn van NA mijn post, toen ben ik verder egaan. Heb em helemaal omgegooid, alles werkt nu, heb er paginanummering bij gedaan, etc..
 



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.