UPDATE query

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

C#.NET/Unity Developer

Functieomschrijving Voor een gewaardeerde werkgever in de omgeving van Breda zijn wij op zoek naar een software ontwikkelaar. Dit bedrijf houdt zich bezig met de ontwikkeling van WMS Software (C#/Unity & SQL). Past dit bij jou? Lees snel verder! Jouw werkzaamheden zullen er als volgt uitzien: Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Samen met 6 applicatieontwikkelaars hebben jullie de verantwoordelijkheid voor de uitbreiding en ontwikkeling van de webapplicaties; Het uitvoeren van updates/aanpassingen aan de huidig draaiende applicaties; Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software. Bedrijfsprofiel Wie

Bekijk vacature »

Front-End React Developer

Als Front-End React Developer verbeter je de user experience van onze eigen webapplicaties voor onze collega's binnen Coolblue. Wat doe je als Front-End React Developer bij Coolblue? Als Front-end React Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten met React.js. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end React Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Verbeteren van de gebruiksvriendelijkheid van onze webshop

Bekijk vacature »

Medior Java developer

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 »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Full-stack Developer

As a Full-stack developer at KUBUS, you will develop the (web)applications and services of BIMcollab. You will work on both the front- and back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual developer you can have an impact and really make a difference. Our development team consists of over 40 developers, testers, scrum masters and product owners, divided over

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Samen met je SCRUM team werk je aan zowel de front- als de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en echt het verschil te kunnen maken. Ons ontwikkelteam bestaat uit ruim 40 ontwikkelaars, testers, scrum

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

C# .Net Developer

Dit ga je doen Het bouwen van Api's; Nieuwe oplossingen bouwen met C# .Net; De huidige software uitbouwen met C# .Net; Meewerken in projecten; Meedenken aan de toekomstplannen en verbeteringen; Onderdeel van het Scrum Team. Hier ga je werken Onze klant is een dienstverlenende organisatie voor diverse soorten organisaties in Nederland. Ze zijn van oorsprong een familiebedrijf en er is een open cultuur. Ze zijn vooruitstrevend op IT gebied en hebben een eigen inhouse development team van circa 11 man. Je komt hier te werken in het subteam .Net Core. Hier werken ze volgens scrum met de nieuwste technieken en

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Front-end Developer Magento 2/Wordpress

Voor het aantrekkelijk houden en steeds vernieuwen van de huidige websites en webshops en het meedenken in de marketing zijn wij per direct op zoek naar een ervaren Front-end developer met gedegen kennis van Magento 2 (webshops) en Wordpress (websites). Wat bieden wij jou Mooi salaris! Meteen op contract bij de opdrachtgever! Gezellig, Kempisch bedrijf! 35 uur per week! Auto van de zaak! Wie ben jij Van een front-end developer verwachten wij: Een afgeronde Bachelor ICT opleiding met profiel ICT & Media Design. Dat je in het bezit bent van een Magento 2 professional front-end developer certificaat; Je hebt ruime

Bekijk vacature »
Pieter Joordens

Pieter Joordens

11/02/2008 21:40:00
Quote Anchor link
Hoi,

ik wil een query updaten: bv
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$sql
= "
    UPDATE
         table
    SET
         field = '.........'
    WHERE
         field2 = '"
.$_GET['field2']."'
"
;
mysql_query($sql);
?>

het is dan de bedoeling dat hij het de kolom 'field' update naar de waarde die er stond + 1. Wat moet er dan bij die puntjes staan?
Gewijzigd op 01/01/1970 01:00:00 door Pieter Joordens
 
PHP hulp

PHP hulp

23/04/2024 13:13:14
 
Jan Koehoorn

Jan Koehoorn

11/02/2008 21:42:00
Quote Anchor link
field + 1
 
Frank -

Frank -

11/02/2008 21:44:00
Quote Anchor link
De GET mag natuurlijk niet onbeveiligd in de query staan, ik neem aan dat dit slechts een heel beroerd voorbeeld is.
 
Pieter Joordens

Pieter Joordens

11/02/2008 21:47:00
Quote Anchor link
@Jan Koehoorn: zonder single quotes of wat dan ook?

@pgFrank: goed aangenomen ;)

Quote:
en misschien een beetje offtopic.. maar wat geeft de mysql functie NOW() voor een waarde terug? is dat jaarmaanddaguurminuutseconde ofzo? bv 20080211220145 ?
Gewijzigd op 01/01/1970 01:00:00 door Pieter Joordens
 
Jan Koehoorn

Jan Koehoorn

11/02/2008 22:16:00
Quote Anchor link
Pieter schreef op 11.02.2008 21:47:
@Jan Koehoorn: zonder single quotes of wat dan ook?

Je wilt een waarde met 1 verhogen. Dan neem ik aan dat je als veldtype INT of iets dergelijks hebt, en dan zijn single quotes niet nodig.
 
Frank -

Frank -

11/02/2008 22:22:00
Quote Anchor link
Quote:
NOW()

Returns the current date and time as a value in 'YYYY-MM-DD HH:MM:SS' or YYYYMMDDHHMMSS.uuuuuu format, depending on whether the function is used in a string or numeric context. The value is expressed in the current time zone.

Toch handig zo'n handleiding... ;)
 
Pieter Joordens

Pieter Joordens

12/02/2008 13:16:00
Quote Anchor link
oke tnx, en is er een php functie die precies dezelfde waarde teruggeeft?
 
Frank -

Frank -

12/02/2008 13:19:00
Quote Anchor link
Zie de php-functie date(), daarmee kun je dezelfde syntax opmaken.

Let op: Ga niet in PHP afhandelen wat je in de database kan afhandelen. De database kan dit in veel gevallen veel sneller. SQL is King!
 
Pieter Joordens

Pieter Joordens

12/02/2008 13:40:00
Quote Anchor link
Ja dat vind jij, dat weet ik , maar mijn query moet kijken waar de kolom die bij een update de waarde NOW() krijgt, kleiner is dan NOW() - 86400, dus of die update meer dan 24 uur geleden is. ik vind het makkelijker om dat met php te doen, maar als jij een sql manier hebt die sneller is.. Graag =D

Grtz

Quote:
edit: de mysql_real_escape_string() functie zet slashes voor single quotes ed, toch? hoe haal je die bij de output weer weg?
Gewijzigd op 01/01/1970 01:00:00 door Pieter Joordens
 
Frank -

Frank -

12/02/2008 13:42:00
Quote Anchor link
Dat kan veel eenvoudiger!
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
SELECT
  *
FROM
  tabelnaam
WHERE
  datum < NOW() - INTERVAL 24 HOUR
 
Pieter Joordens

Pieter Joordens

12/02/2008 13:51:00
Quote Anchor link
jup oke tnx, en wil je nog ff naar mijn edit in m'n laatste post kijken?
 
Frank -

Frank -

12/02/2008 13:55:00
Quote Anchor link
Slashes? Dan zit je waarschijnlijk te klooien met magic_quotes ON of addslashes. Dan is het namelijk logisch dat er nog meer slashes in de data komen te staan. magic_quotes zet je uit, evt. met .htaccess, en addshashes gebruik je helemaal nooit op data die je in de database gaat zetten.
 
Gerben Jacobs

Gerben Jacobs

12/02/2008 14:13:00
Quote Anchor link
.. en filteren is stripslashes()
 
Frank -

Frank -

12/02/2008 14:31:00
Quote Anchor link
Gerben Jacobs schreef op 12.02.2008 14:13:
.. en filteren is stripslashes()
Die je dus evenmin nodig hebt.
 
Pieter Joordens

Pieter Joordens

12/02/2008 14:52:00
Quote Anchor link
maar op
http://www.php.net/mysql_real_escape_string staat dat als je een string escaped er dan backslashes (oke sorry in mijn edit zei ik slashes) voor de single quotes komen staan, kijk maar naar dat voorbeeld
 
Frank -

Frank -

12/02/2008 15:00:00
Quote Anchor link
Ja, en? Het gebruik van backslashes is noodzakelijk om de query te beveiligen.
Dit zal mislukken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT 'da's mooi';

Deze zal wél lukken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
SELECT 'da\'s mooi';

En daarvoor heb je de functie mysql_real_escape_string():
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$string
= "da's mooi";
$query = "SELECT '".mysql_real_escape_string($string)."';";
echo $query;
?>

De ontwikkelaars van PHP hebben ooit de blunder gemaakt door magic_quotes in te voeren. Dat levert een hoop problemen op. Het gebruik van add- en stripslashes is inmiddels ook achterhaald, dat levert namelijk hardcoded ellende op in de data. Met mysql_real_escape_string() zet je een backslash in de query die niet in de data wordt opgeslagen. Je hoeft hem er dus ook niet meer uit te slopen bij het weergeven van de data. Dat is dus precies zoals je het hebben wilt: zuivere data in de database.

Edit: mysql_real_escape_string() gebruik je nooit bij het echoen van data, het voorbeeld op php.net geeft dus alleen maar even aan wat er in de query komt te staan. Verder slaat het voorbeeld nergens op.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Pieter Joordens

Pieter Joordens

12/02/2008 15:10:00
Quote Anchor link
ow oke hartstikke bedankt!!!
 



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.