Items tonen niet niet gelezen zijn

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Voor een opdrachtgever in omgeving Zoetermeer zijn wij op zoek naar een ontwikkelaar ter versterking van het huidige developers team. Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten

Bekijk vacature »

Junior Front end developer

Functie Als Front end developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

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 »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

Bekijk vacature »

.Net ontwikkelaar - Het schoolsysteem verbeteren!

Bedrijfsomschrijving Onze klant is een prettige en kleinschalige organisatie waar hard gewerkt wordt om het onderwijs te verbeteren. Daarom werken ze aan complexe om administratieve, financiële en facilitaire processen te versnellen en te verbeteren. Dit doen ze vanuit een platte organisatie voor klanten die door geheel Nederland verspreid zitten, hier horen vanzelfsprekend een aantal aansprekende HBO scholen en universiteiten toe. Functieomschrijving Je komt terecht in een organisatie waar op dit moment 2 scrumteams werken. Jij zal als .Net developer binnen 1 van deze scrumteams functioneren, iedereen binnen dit team heeft zijn/haar eigen expertise waardoor er met verschillende invalshoeken aan een

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Medior Java developer (fullstack)

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 (Medior/Senior)

Functie Het front-end team bestaat momenteel uit 4 collega’s en is hard aan het groeien! Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren. Je werkt in het front-end team samen met de back-end teams en product owners om te zorgen dat de applicaties een fijne gebruikerservaring opleveren. Jouw expertise zorgt ervoor dat de juiste keuzes gemaakt worden qua techniek en ontwerp, van back-end tot aan gebruiker. In samenspraak met je team bepalen jullie de beste keuze voor techniek. Ook is er altijd ruimte om nieuwe technieken te ontdekken. Eisen • Je hebt gedegen

Bekijk vacature »

Fullstack Developer

Functieomschrijving Voor een erkende werkgever in regio Etten-Leur zijn wij op zoek naar een Fullstack Developer met PHP/Laravel ervaring. Je gaat aan de slag met het bouwen van maatwerk software voor klanten die actief zijn in een specifieke markt. Als fullstack developer ben je samen met een enthousiast team van 7 collega’s verantwoordelijk voor de ontwikkeling, beheer en innovatie van informatiesystemen voor klanten in een specifieke branche. Verder ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Ervaring met Laravel is een must. Om de klant zo goed mogelijk te

Bekijk vacature »

Senior PHP developer

Functie Als Senior PHP developer heb je een sterke mening over de architectuur van projecten en de processen binnen het team. Je bent de sparringpartner voor je Team Lead. Ook ondersteun je met jouw kennis de minder ervaren developers in jouw team. Ze werken regelmatig aan projecten vanaf scratch en dit geeft ruimte om voor nieuwe technieken te kiezen. Naast het ontwikkelen van software ben je continue bezig om ook jezelf te ontwikkelen. Ze werken met o.a.: PHP, Laravel, Doctrine, PHP Unit, Behat, React, TypeScript, (My)SQL, Postgress, Redis, ElasticSearch, Docker, Nginx, GIT flow, JIRA, AWS. Eisen • HBO werk- en

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »
Dirk Coppens

Dirk Coppens

30/04/2018 18:47:26
Quote Anchor link
Hallo,

Zou er mij iemand kunnen helpen AUB.
Want ik kom er niet uit.

Ik heb een tabel "gebruikers"
vb
sleutel naam
987654321 Dirk Coppens
123456789 Test


Ik heb een tabel "gelezen" waarin user_id en een news_id in staat
vb :
User_id news_id
123456789 5
123456789 9
987654321 9
987654321 3

Ik heb nog een tabel met news
vb:

ID Title
2 Libya Gingerly Begins Seeking Economic but Not Pol...
3 Pressed by U.S., Pakistan Seizes a Taliban Chief
4 Francis, Still Hobbled, Will Give It Another Try
5 Most Support U.S. Guarantee of Health Care
6 Google Courts Small YouTube Deals, and Very Soon
7 A Laptop With Vista That Seems Just Like a Fully U
9 Opportunists in Somalia


Wat is nu mijn probleem.
In tabel gelezen staan de gelezen berichten per gebruiker.
Ik wil enkel de records tonen van een gebruiker die nog niet gelezen zijn.

Alvast bedankt

Edit:
Ik heb de titel aangepast van 'listing' naar 'Items tonen niet niet gelezen zijn'.
Zorg in het vervolg dat je een duidelijke titel meegeeft die je probleem- of vraagstelling omschrijft.
Gewijzigd op 30/04/2018 19:07:26 door - Ariën -
 
PHP hulp

PHP hulp

24/12/2024 13:11:36
 
- Ariën  -
Beheerder

- Ariën -

30/04/2018 19:05:48
Quote Anchor link
Ongelezen items staan dus niet in de tabel.
ikzelf zou dan denken aan zoiets:

SELECT ID, Title FROM news WHERE ID NOT IN (SELECT news_id FROM gelezen)
Dan kan je kijken of iets in de tabel juist niet voorkomt.
Gewijzigd op 30/04/2018 19:07:56 door - Ariën -
 
Rob Doemaarwat

Rob Doemaarwat

30/04/2018 19:53:38
Quote Anchor link
Ik heb er even geen benchmarks op los gelaten, maar volgens mij is een exists() efficiënter (en dus sneller).
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
select ID,Title
from news n
where not exists (select 1 from gelezen where user_id = :user and news_id = n.ID)

"Selecteer alle berichten die nog niet gelezen zijn door deze gebruiker"
 
Thomas van den Heuvel

Thomas van den Heuvel

30/04/2018 23:02:59
Quote Anchor link
Die (NOT) EXISTS variant is waarschijnlijk sneller inderdaad.

En als je de variant van @Ariën gebruikt moet je hier nog even een user toevoegen in de subquery:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT ID, Title FROM news WHERE ID NOT IN (SELECT news_id FROM gelezen WHERE User_id = <user id>)

Anders worden alle gelezen berichten (door wie dan ook) er uitgefilterd.
 
Ben van Velzen

Ben van Velzen

30/04/2018 23:09:45
Quote Anchor link
Waarschijnlijk is een LEFT JOIN sneller op de lange duur (vooral als je meer users en nieuws krijgt):
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
SELECT n.ID, n.Title FROM news n
LEFT JOIN gelezen g ON g.user_id = :user AND g.news_id = n.ID
WHERE g.user_id IS NULL
 
Rob Doemaarwat

Rob Doemaarwat

30/04/2018 23:47:43
Quote Anchor link
Hm, als ik dit https://explainextended.com/2009/09/18/not-in-vs-not-exists-vs-left-join-is-null-mysql/ zo lees zou de not-exists juist de sloomste van de 3 moeten zijn. Als ik zelf wat testjes doe (MariaDB) merk ik daar weinig van (alle 3 even snel). Zowel de not-exists als not-in komen ook met exact hetzelfde explain plan (met een MATERIALIZED table - die hadden ze in 2009 volgens mij nog niet).

Als ik dit https://dev.mysql.com/doc/refman/8.0/en/subquery-materialization.html zo lees, dan zou de optimizer een not-in sowieso herschrijven naar een not-exists (heuj, not-exists zou dus iets sneller moeten zijn ivm geen rewrite nodig ;-) ), maar door de MATERIALIZED table zijn beide sowieso snel(ler).

Overigens heb ik ook wel eens hele slechte ervaringen met een MATERIALIZED table, waarbij het opbouwen van die temp table veel meer tijd kost dan het doen van een paar lookups voor een exists (grote tabellen met een goede index). De optimizer zover krijgen om niet te materializen is altijd weer gedoe ...
 
Ben van Velzen

Ben van Velzen

30/04/2018 23:49:48
Quote Anchor link
De snelheid is afhankelijk van het aantal records dat doorzocht moet worden. Misschien moet je test set gewoon wat groter? :)
 
Dirk Coppens

Dirk Coppens

01/05/2018 09:35:02
Quote Anchor link
Hallo

Aan allen hier een dikke merci voor de hulp.
Het is mij gelukt om mijn listing te tonen zoals ik het wilde.
Nogmaals hartelijk bedankt aan de professionals hier.

Ik heb gekozen voor :

SELECT n.ID, n.Title FROM news n
LEFT JOIN gelezen g ON g.user_id = :user AND g.news_id = n.ID
WHERE g.user_id IS NULL
 
Rob Doemaarwat

Rob Doemaarwat

01/05/2018 09:37:49
Quote Anchor link
U vraagt, wij draaien: twee tabellen met in tabel "news" 1,3M records, en in tabel "gelezen" 2,4M, waarvan 1,2M voor de specifieke user (andere data, maar vergelijkbare situatie). Tevens ook nog twee servers: "lokaal" = MySQL 5.7.7 (zonder MATERIALIZED kung-fu), "live" = MariaDB 10.0.34 (met).

not-exists:
- lokaal 0,110s (DEPENDENT SUBQUERY)
- live 20,8960 (MATERIALIZED)
met een extra "like" om MATERIALIZED te voorkomen (...)
- live 0,0902 (DEPENDENT SUBQUERY)

not-in:
- lokaal 0,094 (DEPENDENT SUBQUERY)
- live 32.4543 (MATERIALIZED)
geen idee hoe ik hier van die MATERIALIZED af kom ...

left-join:
- lokaal 0,094 (2x SIMPLE)
- live 0,0763 (2x SIMPLE)

Dusss, ook met een grote bak data liggen de tijden vrij dicht bij elkaar. Alleen als je de pech hebt dat de "optimizer" tot een MATERIALIZED temp table besluit kun je heel erg nat gaan (uiteraard heeft het soms ook wel voordelen). Kortom: altijd je explain plan checken, en zo af en toe eens in het "Slow Query Log" kijken (of gewoon zelf de duur van een query loggen).
 
Dirk Coppens

Dirk Coppens

01/05/2018 09:42:14
Quote Anchor link
Hallo,

Te vroeg viktorie geroepen ??
Als de gebruiker nog niet in de tabel gelezen staat krijg je een error ?

Met
SELECT n.ID, n.Title FROM news n
LEFT JOIN gelezen g ON g.user_id = :user AND g.news_id = n.ID
WHERE g.user_id IS NULL

Dacht dat het zou lukken maar is niet waar.

Ps de gebruiker komt maar in de tabel "gelezen als hij eentje aanduid dat hij gelezen heeft.
anders moet hij alles zien.



Toevoeging op 01/05/2018 09:48:20:

Hallo,

Heb het zelf opgelost met eerst naar het bestand lezen te gaan kijken en pas deze query uit te voeren als gebruiker er in staat.

Bedankt voor alles.
 
Ben van Velzen

Ben van Velzen

01/05/2018 11:08:47
Quote Anchor link
Die LEFT JOIN zou precies moeten doen wat je wil, tenzij de structuur niet is die je zegt dat hij is:
Knoop berichten en gelezen aan elkaar en toon alles wat niet in gelezen voorkomt door de gebruiker. Lijkt me toch exact te kloppen.
 
Dirk Coppens

Dirk Coppens

01/05/2018 11:09:28
Quote Anchor link
Hallo,

Toch loopt er nog steeds iets mis .
Als ik de listing krijg en ik duid er eentje aan dat gelezen is, komt het in de tabel gelezen, de listing past zich aan
maar het id nr in de listing is verdwenen.
zie hieronder : hier kan je de ID nr nog zien

` a 4 Francis, Still Hobbled, Will Give It Another Try
` a 6 Google Courts Small YouTube Deals, and Very Soon, a Larger
` a 7 A Laptop With Vista That Seems Just Like a Fully Upgraded PC
` a 2 Libya Gingerly Begins Seeking Economic but Not Political Reform
` a 3 Pressed by U.S., Pakistan Seizes a Taliban Chief
` a 9 Opportunists in Somalia 25-4-2007 World news
` a 5 Most Support U.S. Guarantee of Health Care

Ik heb id 2 aangeduid dat het gelezen is en dan krijg ik dit :

` a Francis, Still Hobbled, Will Give It Another Try
` a Google Courts Small YouTube Deals, and Very Soon, a Larger
` a A Laptop With Vista That Seems Just Like a Fully Upgraded PC
` a Pressed by U.S., Pakistan Seizes a Taliban Chief
` a Opportunists in Somalia 25-4-2007 World news
` a Most Support U.S. Guarantee of Health Care

als ik een volgende wil aanduiden kan dit maat hij neemt het ID 2 terug mee terwijl het een ander Id moet zijn.


Kan hier terug even geholpen worden AUB

Dank bij voorbaat.



Toevoeging op 01/05/2018 12:07:53:

Hallo,

bestanden :

newsmain :
id,
Title,
Posted,
Category,
Subcategory,
SmallDescription,
FullDescription

gelezen :
user_id,
news_id

gebruikers :
id,
username,
password,
`Volle naam`,
Category,
Subcatergory

Als ik het volgende uitvoer :

$strSQL = "SELECT n.ID, n.Title, n.Posted, n.Category, n.Subcategory, n.SmallDescription, n.FullDescription FROM newsmain n LEFT JOIN gelezen g ON g.user_id = $sleutel AND g.news_id = n.ID WHERE g.user_id IS NULL ";

doet hij dit maar hij toont n.ID niet meer, blijkbaar zit hij ergens in de knoop ?

hulp AUB
Dank bij voorbaat
 
Ben van Velzen

Ben van Velzen

01/05/2018 13:15:13
Quote Anchor link
Dat vind ik vreemd, want als ik dezelfde query test blijft het id gewoon netjes staan zoals ik ook zou verwachten. Je zou nog kunnen proberen de WHERE g.user_id IS NULL naar WHERE g.news_id IS NULL te veranderen, voor het geval je tegen een bug in je mysql versie aanloopt.

Toevoeging op 01/05/2018 13:16:53:

Heb je de query ook al in een mysql console (of desnoods phpmyadmin) gedraaid om te zien of de velden wel zijn zoals je ze verwacht?
Gewijzigd op 01/05/2018 14:18:03 door Ben van Velzen
 
Dirk Coppens

Dirk Coppens

01/05/2018 16:36:14
Quote Anchor link
Dag Ben,

Als ik dit uitvoer in een mysql console loopt er niks fout.
Ik gebruik phprunner en daarin loopt het fout .
zie hieronder.


Description
Occurs before SQL query executed
Use this event if you like to modify default SQL query on the page.
Avoid editing strSQL parameter, modify strWhereClause and strOrderBy instead.

Parameters
$strSQL - SQL query being to be executed.
$strWhereClause - WHERE clause applied to the SQL query. Example: "active=1"
$strOrderBy - ORDER BY query applied to the SQL query.Example: "ORDER BY
LastName,FirstName"
$pageObject - an object of Page class representing the current page

function BeforeQueryList($strSQL, $strWhereClause, $strOrderBy, $pageObject)
{
$sleutel =$_SESSION["UserID"];
$strSQL = "SELECT n.ID, n.Title, n.Posted, n.Category, n.Subcategory, n.SmallDescription, n.FullDescription FROM newsmain n LEFT JOIN gelezen g ON g.user_id = $sleutel AND g.news_id = n.ID WHERE g.user_id IS NULL ";
 
Ben van Velzen

Ben van Velzen

01/05/2018 18:00:05
Quote Anchor link
Dus, ze geven aan dat je iets niet moet doen en je doet het dan toch? Lijkt me logisch daar dingen mis kunnen gaan. Ik zou zeggen vraag het aan de mensen van phprunner, want hier kan ik uiteraard ook niks mee.
 
Dirk Coppens

Dirk Coppens

01/05/2018 21:34:49
Quote Anchor link
Hallo,

Ik heb het gevonden, maar ik krijg nog een fout.
De fout is nu als er een gebruiker is zoals "FGH123" Krijg ik de foutmelding Unknown column 'FGH123' in 'where clause'

de query = select count(*) FROM `newsmain` where ID NOT IN (SELECT news_id FROM gelezen WHERE user_id = FGH123 )

Als ik een gebruiker maak met alleen cijfers lukt alles.

De velden staan op varchar in beide tabellen.

Weet er iemand raad mee AUB.

Dank U
 
Ben van Velzen

Ben van Velzen

01/05/2018 21:43:08
Quote Anchor link
Er moeten even wat quotes omheen, en vergeet de escaping ook niet. Het is een goede gewoonte om altijd quotes te gebruiken, ook als het om getallen gaat.
 
Dirk Coppens

Dirk Coppens

01/05/2018 21:50:53
Quote Anchor link
Dag ben,

Misschien was mijn uitleg niet goed .
Ik gebruik een inlog user als die allemaal cijfers zijn is er geen probleem, als er een letter in staat heb ik een fout.

de query :
SELECT ID, Title FROM news WHERE ID NOT IN (SELECT news_id FROM gelezen WHERE User_id = $sleutel)
$sleutel = de ingelogde user
user_is = varchar
gebruiker of $sleutel = varchar

Hoe kan het dan komen dat cijfers in de query goed zijn en letters niet ?

Bedankt
 
Ben van Velzen

Ben van Velzen

01/05/2018 21:58:15
Quote Anchor link
Blijkbaar heb je dan niet gelezen, want ik zeg volgens mij vrij duidelijk wat je moet doen: quotes om de waarde en escaping toepassen. Ik zeg er alleen bij dat dat OOK moet als het om cijfers gaat.

EDIT: of nog liever, gebruik prepared statements. Scheelt je een hoop kopzorgen en wanneer correct toegepast een lekke applicatie.

Op dit moment is deze query lek, en waarschijnlijk het meerendeel van je andere queries ook. Leuk als je je data wil lekken, minder leuk als anderen in je applicatie komen, om welke reden dan ook.
Gewijzigd op 01/05/2018 22:27:37 door Ben van Velzen
 



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.