Query update niet, maar insert wel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Embedded Developer C++

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Rotterdam zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen

Bekijk vacature »

.Net developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als .Net Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Als developer bouw je in DevOps teams aan enterprise applicaties, nieuwe IOT, Chatbots of AI oplossingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Natuurlijk krijg jij de mogelijkheid je te certificeren in dit vakgebied. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling. Mede hierdoor zij wij vorig jaar Microsoft Partner of the year geworden.

Bekijk vacature »

Senior Front-end Developer

Wordt jij de nieuwe Front end specialist / developer? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel binnen als

Bekijk vacature »

Laravel PHP developer in een jong team

Bedrijfsomschrijving Als je op zoek bent naar een werkplek waar plezier en uitdaging hand in hand gaan, dan is dit bedrijf de juiste keuze voor jou. Hier kun je werken aan uitdagende projecten en krijg je als developer veel verantwoordelijkheid. Het bedrijf waardeert kwaliteit boven kwantiteit en richt zich op het ontwikkelen van hoogwaardige applicaties en websites waar klanten enthousiast over zijn. Dit bedrijf is vooruitstrevend en streeft naar het leveren van de best mogelijke resultaten voor hun klanten. Als medior PHP ontwikkelaar met 3 jaar ervaring ben jij de persoon die we zoeken. Je krijgt hier de kans om

Bekijk vacature »

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

PHP developer

Functie omschrijving Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen. Bedrijfsprofiel Je komt te werken bij een middelgroot bedrijf die makkelijk te bereiken is met het openbaar vervoer. Ze zorgen ervoor dat klanten volledig geautomatiseerd kunnen werken. Je komt te werken in een gedreven, maar behulpzaam team. Begeleiding staat hier dan ook hoog in het vaandel. Daarnaast zijn er ook allerlei trainingen aanwezig

Bekijk vacature »

Front-end developer

Functie omschrijving Heb jij altijd al samen willen werken met back end developers? Heb jij oog voor details en ga jij altijd voor kwaliteit? Dan past deze vacature bij jou! Je gaat jezelf bezig houden met de ontwikkeling van online-oplossingen samen in een scrum team. Jullie werken aan uitdagende kwesties. Je gaat actief aan de slag met de allernieuwste methodieken, best practices en web standaarden. De mooiste design patterns voeg je toe en je levert een stuk kwaliteit waar je trots op kunt zijn! Bedrijfsprofiel Dit bedrijf ontwerpt professionele producten voor de game industrie. Ze zijn actief op het gebied

Bekijk vacature »

Functional Application Analyst

Ga jij mee op onze reis? Functional Application Analyst 40 uur per week, locatie Burg Groep B.V. te Heerhugowaard Burg Group, wereldwijd dé duurzame producent van natuurazijn en smaakvolle siroop. Een ambitieus familiebedrijf met productiefaciliteiten in 5 verschillende landen waarvandaan we naar ruim 30 landen exporteren. Zo bieden we al 75 jaar kwaliteit, smaak en gemak aan zowel Retail organisaties en levensmiddelenproducenten als consumenten. Veel mensen hebben minstens één van deze producten in huis, jij waarschijnlijk ook! Met elkaar zijn wij op reis om de wereld gezonder, smaakvoller en schoner te maken op een duurzame manier. Hiermee zorgen wij voor

Bekijk vacature »

Senior Full Stack Java Developer

Functieomschrijving Als Senior Full Stack Java Developer binnen ons Client domein maak je directe impact op de dienstverlening van heel Randstad Groep Nederland. Je bent onderdeel van onze interne IT afdeling. Ondanks de domein naam dus geen eindeloze klantopdrachten, maar juist focus op de technische innovatie van onze eigen processen en dienstverlening. Om dit continu te kunnen optimaliseren zitten we middenin een grote transformatie en zijn daarom op zoek naar een tweetal vaste senior developers die ruimte en vrijheid zoeken om hun kennis en ervaring in te zetten. Wat bieden wij? Het nodige vertrouwen en de autonomie om je werk

Bekijk vacature »

Uitstekende PHP Zend job voor ervaren developer!

Bedrijfsomschrijving Onze klant is al jaren marktleider in Nederland als het gaat om volledige weboplossingen voor bedrijven. Ze zijn goed in wat ze doen. Bij dit bedrijf werken allemaal professionals die samen elke dag het beste uit zichzelf en elkaar halen om zo tot fantastische resultaten te komen voor hun klanten. Voor heel veel bekende namen uit de markt maken ze prachtige web oplossingen en dat doen ze voornamelijk door gebruik te maken van de laatste technieken rondom PHP. Hierbij maken ze vaak gebruik van het Zend framework. Ze beschikken over meerdere vestigingen in Nederland en bij de vestiging in

Bekijk vacature »

Java Ontwikkelaar

Bedrijfsomschrijving De Douane is een overheidsorganisatie die verantwoordelijk is voor de controle en handhaving van de wetten en voorschriften met betrekking tot de import en export van goederen en personen. De douane heft belastingen op ingevoerde goederen en controleert of deze voldoen aan de wettelijke voorschriften op het gebied van veiligheid, gezondheid en milieu. Daarnaast houdt de douane toezicht op het vervoer van goederen over de grenzen en heeft zij de bevoegdheid om in te grijpen bij illegale activiteiten zoals smokkel en het witwassen van geld. De douane is actief in vrijwel elk land en werkt samen met andere overheidsinstanties

Bekijk vacature »

C#.NET Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij je verder ontwikkelen als C#.NET Developer of heb jij al de nodige ervaring opgedaan en ben je toe aan een nieuwe uitdaging? Binnen dit softwarebedrijf werk je nauw samen met productmanagers, product specialisten en je collega developers. Je werkt aan mobile applicaties, webapplicaties en websites, waarbij je als team verantwoordelijk bent voor het door ontwikkelen en verbeteren van bestaande producten. Tevens werk je aan nieuwbouw. Je hebt zowel interne als externe klanten. De producten worden naast de klant ook door het bedrijf zelf gebruikt. Bedrijfsprofiel Je komt te

Bekijk vacature »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Ben jij op zoek naar een leuke uitdaging als Embedded Developer, zoek dan niet verder! Voor een leuke opdrachtgever in omgeving Den Haag zijn wij op zoek naar een Embedded Developer die graag met Embedded Devices werkt. Je zult verantwoordelijk worden voor het ontwikkelen en onderhouden van diverse producten. Jouw specialisatie ligt op het vlak van software, hardware en back-end. Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan

Bekijk vacature »
- Ariën  -
Beheerder

- Ariën -

26/01/2023 19:03:27
Quote Anchor link
Ik heb deze query, waarvan ik hoopte dat hij bij het bestaan van het record de boel zou gaan updaten. Maar hij doet enkel bij elke uitvoer een nieuwe INSERT? Hoe kan dit? De tabel is zo te zien netjes InnoDB, en ik heb het ip-veld gekozen als primary key, oh ja.. het ip-adres blijft hetzelfde ;-).

Hoe kan dit?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
INSERT INTO login_attempts (ip, attempts, last_attempt)
VALUES ('127.0.0.1', 1, NOW())
ON DUPLICATE KEY UPDATE attempts = attempts + 1, last_attempt = NOW()


Iemand die een idee heeft? Of zie ik wat over het hoofd?

Update:
Ah, ik moest 'm UNIQUE maken. Fixt! :-P
Gewijzigd op 26/01/2023 19:15:20 door - Ariën -
 
PHP hulp

PHP hulp

28/03/2023 14:10:32
 
Ad Fundum

Ad Fundum

26/01/2023 21:19:37
Quote Anchor link
Het zit hem in het deel 'ON DUPLICATE KEY', dus als je dezelfde (primary) key opgeeft wordt het record bijgewerkt in plaats van opnieuw ingevoerd. Een primary key is altijd unique.

Je kunt het veld `ip` ook alleen unique maken zonder dat het een primary key is. Het klinkt wel logisch dat het dan ook werkt. Maar dit soort situaties probeer ikzelf vanuit goed gedrag wel te mijden.
 
- Ariën  -
Beheerder

- Ariën -

27/01/2023 10:20:33
Quote Anchor link
Ik heb het ip-adres veld nu zo wel op PK als UNIQUE staan, en dat werkt. :-)
 



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.