Select * from db where

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer Entity

Samengevat: Deze werkgever levert webdiensten. Ben jij een .NET Deverloper? Heb jij ervaring met programmeren van software? Vaste baan: .Net Developer Webforms MBO ICT 3.500 - 4.300 .Net Developer Wij ontwikkelen software om vraag en aanbod van onderdelen van personenauto's bij elkaar te brengen. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als en .Net Developer Dordrecht MBO ga je het volgende doen: Onderhoud huidige applicatie; Ontwikkelen van nieuwe functionaliteiten; Onderhoud van bestaande, maar ook het ontwikkelen van nieuwe Api’s; Onderhoud

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Full stack developer Sportsoftware

Functie Jij als Full stack developer wordt onderdeel van een enthousiast jong team dat werkt aan sportsoftware. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Onze stack bestaan uit C# ASP.NET Javascript, HTML5 CSS3, jQuery, JSON en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de competitie en vervullen ze hun eindgebruikers hun behoefte het best. Afhankelijk van de taken van

Bekijk vacature »

Medior Fullstack Java Developer (Interim)

Over de functie Maandag IT is op zoek naar een Fullstack Java Developer voor haar eindklant. Start: ZSM Duur: 3 maanden met optie tot verlenging Aantal uur: 32-36 Locatie: Amsterdam/Remote Voor onze klant zijn we op zoek naar een medior Fullstack Java Developer. Onze klant levert een zeer belangrijke maatschappelijke bijdrage in de Nederlandse samenleving. Dit doen ze onder andere door hoogstaand onderzoek te doen en door het leveren van innovatieve oplossingen! Als Fullstack Developer ga je aan de slag met het migreren van een monolithische applicatie. Het doel van de migratie is om een duurzamere architectuur te krijgen die

Bekijk vacature »

Full stack .NET developer Microsoft 365

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 »

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

Strategisch Plan Ontwikkelaar

De functie Als onze nieuwe Strategisch Plan Ontwikkelaar Grootschalige Renovaties analyseer je samen met onze Reliability Engineers, de huidige staat van de assets en systemen en stel je vast welke gebieden, gebouwen, assets en/of systemen op Schiphol de komende jaren grootschalig moeten worden gerenoveerd en wat daarbij prioriteit heeft. Je definieert de scope van renovatieprojecten en bepaalt in samenwerking met andere afdelingen, welke prestaties de nieuwe gewenste situatie zou moeten leveren. Daarbij kun je denken aan onder andere het verbeteren van duurzaamheidsprestaties, comfortniveau en functionele prestaties. Je bent mede verantwoordelijk voor het waarborgen van de prestaties van de assets en

Bekijk vacature »

Technisch Specialist Civil Engineering

TenneT groeit snel om haar strategische ambities waar te maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuwe collega’s speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Civiel Technisch Specialist die hieraan wil bijdragen. Wij zoeken een Civiel Technisch Specialist die als expert op treed voor een specifiek en toegewezen onderwerp of systeem en het overnemen van de volledige verantwoordelijkheid voor de technische expertise van de toegewezen systemen binnen deze afdeling. Waaronder het verzekeren van de kwaliteit van de systemen (incl. documentatie, apparatuur, proces, robuustheid etc.), voldoen aan

Bekijk vacature »

Mulesoft Developer a.i.

International Innovation Over onze klant Logistiek Functieomschrijving Uitstekende kennis van Mulesoft en de MuleSoft Anypoint Platform. Ervaring met het ontwikkelen van integraties en API's. Kennis van Java, RESTful API's en integratiepatronen. Ervaring met Agile ontwikkelmethoden. Goede communicatieve vaardigheden en het vermogen om samen te werken in een team. Profiel - HBO Werk- en Denkniveau - 5+ jaar technische ervaring met Mulesoft (Development) - Ervaring met Java, RESTful API's - Ervaring met Integratiepratronen - Communicatief sterk - Zelfstartend en Pro-actief Aanbod 6 maanden contract 32 uur per week deels remote deels onsite Consultant: Jerrold Laurman Vacature referentie: JN-022023-5933429

Bekijk vacature »

PHP backend developer

Functie Momenteel zijn ze op zoek naar een Magento developer die in staat is om klanten volledig te ontzorgen door een product neer te zetten die nog beter is dan ze hopen. Je werkt naast je eigen nieuwbouwprojecten ook aan het optimaliseren van bestaande projecten. Grofweg werk je 60% aan klantprojecten, ben je 20% bezig met innovatie en 20% van je tijd in overleg (zowel intern als met de klant). Hierin heb je veel vrijheid en verantwoordelijkheid om je werk prettig in te delen. Behalve goede technische skills zoeken ze iemand die in staat is om aan klanten en/of collega’s

Bekijk vacature »

Java developer

Als Java Developer bij Sogeti ben je onderdeel van onze toonaangevende community en bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze klanten. Geen werkdag is hetzelfde, je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Bijvoorbeeld een systeem voor het ondersteunen van treinverkeersleiders bij ProRail of een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Alphabet en de Politie. Werken bij Sogeti Nieuwe ontwikkelingen volgen we op de

Bekijk vacature »

ABAP ontwikkelaar

Basiq Dental (Oisterwijk) is op zoek naar een enthousiaste (Senior) ABAP Ontwikkelaar ter versterking van het ICT team. Ben jij het ook beu om elke dag naar een saaie klus te gaan? Lijkt het jou leuk om te werken bij een dynamisch bedrijf en een aandeel te hebben in het verder optimaliseren van bedrijfsprocessen? Ben jij deze persoon en kom je ons team versterken? ABAP ontwikkelaar Basiq Dental - Oisterwijk, 32 - 40 uur per week Wie zijn we? Basiq Dental is een van de snelst groeiende en meest succesvolle e-commerce bedrijven in de dentale sector in Europa. Vanuit onze

Bekijk vacature »

Freelance ontwikkelaar Open Forms (zzp)

Startdatum: zsm Duur: 3-6 maanden Inzet: 32 uur Schaal 10, CAO Gemeenten Standplaats Groningen. In overleg kan er remote worden gewerkt. Inhuurdesk zal selectie maken en voorstellen op moment van binnenkomst Wij zoeken een ontwikkelaar in een specifiek vakgebied, namelijk OpenForms ofwel Open Formulieren. In die zin is het te vergelijken met een Drupal ontwikkelaar. Voor het programma PodiumD zoeken we technische development expertise die bekend is met Common Ground principes en in staat is om Open Source toepassingen te modelleren voor onze gebruikers. Een aantal kenmerken wat betreft kennis en ervaring die we denken te zoeken: - Ervaring met

Bekijk vacature »

Delphi Developer

Als Delphi Developer werk je samen met andere ontwikkelteams om onze backoffice applicaties zo optimaal mogelijk te laten werken. Wat doe je als Delphi Developer bij Coolblue? Je werkt samen met andere ontwikkelteams om onze backoffice applicaties zo optimaal mogelijk te laten werken, of het nu gaat om het uitbreiden van features of het migreren naar API's. Alles om een glimlach op het gezicht van onze collega's te toveren! Hoewel je een Delphi Developer bent, ben je niet vies van een beetje C#. Wil jij ook Delphi Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind

Bekijk vacature »

Junior/medior Python developer

Functie Samen met je team, bestaande uit de Lead, een senior, 2 mediors en één junior/ medior ontwikkelaar ga je werken aan hun software. Je hebt oog voor kwaliteit, risico’s en klantbelang. Als persoon ben je slim, krijg je dingen voor elkaar en ga je resultaatgericht te werk. 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

Bekijk vacature »
Paul Lambrechts

Paul Lambrechts

18/03/2011 05:08:26
Quote Anchor link
hallo
is het mogelijk om op meerdere tabelen te zoeken,
nu heb ik
$query = "SELECT * FROM `gebruikers` WHERE `refnr` = '".$_POST['ref']."'";
maar er zijn meerdere refnr van dezelfde persoon waar ik wil op zoeken.
 
PHP hulp

PHP hulp

22/03/2023 03:24:31
 
Wouter J

Wouter J

18/03/2011 07:43:14
Quote Anchor link
Allereerst horen backtricks niet thuis in query's, haal die dus weg.

En je kan op meerdere tabellen zoeken:
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
$query
= "
  SELECT
     rij1, rij2
  FROM
     gebruikers as g,
     users as u
  WHERE
     g.refnr = 'iets'
  OR
     u.refnr = 'iets'
"
;
?>


En nog wat fouten in de query van jou:
- * is een wildcard en je kan nooit alles nodig hebben. Een id bijv. heb je bijna nooit nodig, selecteer dus wat je wilt.
- Script is lek -> SQL injection. Gebruik mysql_real_escape_string
- Als $_POST['ref'] een cijfer is moet die niet tussen quotes.
 
Barttje R

Barttje R

18/03/2011 10:24:32
Quote Anchor link
Even een reactie op de backticks:

Stel nou dat je de volgende query heb (los voorbeeld):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT
    g.title AS group
FROM
    groups AS g


Dan geeft een error tenzij je het volgende gebruikt

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
SELECT
    g.title AS `group`
FROM
    groups AS g
Gewijzigd op 18/03/2011 10:34:16 door Barttje R
 
John D

John D

18/03/2011 10:43:02
Quote Anchor link
Gebruik geen backticks maar gewone quotes en vermijd verwarrende zaken zoals hierboven met group als alias en group als tabel. Laat de 2e AS ook maar weg!
SELECT
g.title AS 'Titel'
FROM
groups g
Gewijzigd op 18/03/2011 10:43:43 door John D
 
Barttje R

Barttje R

18/03/2011 10:54:28
Quote Anchor link
Oké van die 2e AS wist ik nog niet dat je dat weg kon laten.

Wouter J op 18/03/2011 07:43:14:
Allereerst horen backtricks niet thuis in query's, haal die dus...

Volgens MySQL worden deze gewoon gebruikt...
http://dev.mysql.com/doc/refman/5.0/en/identifiers.html

Ik zie geen punt om ze niet te gebruiken, het is toch ook een stukje "security"?
Gewijzigd op 18/03/2011 10:55:01 door Barttje R
 
TJVB tvb

TJVB tvb

18/03/2011 11:06:04
Quote Anchor link
de backticks horen niet bij SQL. MySQL misbruikt het om je de mogelijkheid te geven om gereserveerde woorden te gebruiken.
 
Barttje R

Barttje R

18/03/2011 11:08:31
Quote Anchor link
Zoals in mijn eerste post dus..?
Het is een los voorbeeld maar zulke dingen gebruik ik i.v.m me template, maar het is dus niet 'raar' als ik backticks gebruik om deze woorden...
Gewijzigd op 18/03/2011 11:09:12 door Barttje R
 
TJVB tvb

TJVB tvb

18/03/2011 11:09:32
Quote Anchor link
Gereserveerde woorden zijn niet voor niks gereserveerd. Die moet je gewoon niet gebruiken.
 
Barman V

Barman V

18/03/2011 11:53:35
Quote Anchor link
Volgens mij is er nog niet echt een antwoord gegeven op je vraag. Over de code van Wouter. Het gebruik van OR is dodelijk binnen SQL. Er is in de loop van de jaren wel wat verbeterd met de performance, maar je kan dan zelfs nog beter 2 query's uitvoeren in plaats van eentje met een OR.

De beveiligingslekken en slordigheden komen volgens mij wel erg vaak voor. Het is een beetje dweilen met de kraan open :D.

Maar Paul, hoe wil jij op meerdere tabellen zoeken. Je kunt bijv tabellen koppelen dmv het joinen. Je kunt ook UNION gebruiken:
http://dev.mysql.com/doc/refman/5.0/en/union.html
 
John D

John D

18/03/2011 12:20:57
Quote Anchor link
Barman V op 18/03/2011 11:53:35:
Volgens mij is er nog niet echt een antwoord gegeven op je vraag. Over de code van Wouter. Het gebruik van OR is dodelijk binnen SQL. Er is in de loop van de jaren wel wat verbeterd met de performance, maar je kan dan zelfs nog beter 2 query's uitvoeren in plaats van eentje met een OR
Klinkklare onzin, broodje aap verhaal. Het kan voorkomen dat de engine er inderdaad intern 2 query's van maakt maar zelfs dat zal niet veel voorkomen en dus is het altijd sneller dan zelf twee query's te gaan zitten doen! Heb je een performance probleem op een OR ga dan maar eens kijken naar optimalisatie van je query en niet alles dubbel zitten processen en in PHP hele bakken data samenvoegen, doorlopen en weetikveel wat meer.
 
Pim -

Pim -

18/03/2011 16:45:00
Quote Anchor link
Ik snap de vraag niet helemaal...
 
Paul Lambrechts

Paul Lambrechts

18/03/2011 17:35:36
Quote Anchor link
ik zou graag op meerdere velden willen zoeken
 
Noppes Homeland

Noppes Homeland

18/03/2011 17:52:07
Quote Anchor link
En hoe wat waar wil je die data dan allemaal uittrekken, wat zijn dan de onderlinge relaties tussen de tabellen enz enz.

Maar ik denk dat je je eerst maar eens moet bezinnen of het niet verstandiger is je verder te verdiepen in SQL, zodat je wel doel gerichte vragen hierover kan stellen
 
- SanThe -

- SanThe -

18/03/2011 17:52:14
Quote Anchor link
SELECT ... WHERE veld1 = '$zoek' OR veld2 = '$zoek' OR veld3 = '$zoek'

En als het veld niet exact de waarde van $zoek heeft kan dit.
SELECT ... WHERE veld1 LIKE '%$zoek%' OR veld2 LIKE '%$zoek%' OR veld3 LIKE '%$zoek%'
Gewijzigd op 18/03/2011 18:13:56 door - SanThe -
 
Noppes Homeland

Noppes Homeland

18/03/2011 18:07:58
Quote Anchor link
- SanThe - op 18/03/2011 17:52:14:
En als het veld niet exact de waarde van $zoek heeft kan dit.
SELECT ... WHERE veld1 = '%$zoek%' OR veld2 = '%$zoek%' OR veld3 = '%$zoek%'


Pardon, wildcards bij een ordinaire vergelijking gaat niet werken!
http://www.w3schools.com/sql/sql_like.asp

Note: als je een LIKE niet nodig hebt moet je deze ook niet gebruiken, zoook moet je opletten hoe je je WHERE-clause opstelt
Gewijzigd op 18/03/2011 18:09:55 door Noppes Homeland
 
- SanThe -

- SanThe -

18/03/2011 18:15:22
Quote Anchor link
@Noppes: Helemaal gelijk. Ik ging duidelijk iets te snel. Verbeterd.
 



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.