UPDATE query

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 »

C++ Ontwikkelaar

Functieomschrijving Ben jij als software ontwikkelaar toe aan een nieuwe uitdaging? Dan zoeken wij jou! Voor het maken van de procesbesturingssoftware gebruiken onze projectteams een in C++ en C# geschreven tool. Dit is een gedistribueerd object framework wat alle kernfuncties biedt voor een procesautomatisering. Verder zullen jouw werkzaamheden o.a. bestaan uit: Ontwerpen, programmeren en testen van product aanpassingen; Analyseren van vragen en wensen van gebruikers en deze vertalen naar een functioneel ontwerp; Inzichtelijk maken van voortgang omtrent softwarewerkzaamheden, o.a. door middel van SCRUM; Continu toetsen van het effect van nieuwe releases op andere tools en processen; Implementeren van nieuwe product

Bekijk vacature »

Fullstack Developer

Functieomschrijving Heb je kort geleden jouw HBO diploma ICT development behaald? Of zit je nog aan het begin van je carrière en heb je affiniteit met C#.NET? Voor een erkende werkgever in de omgeving van Oosterhout zijn wij op zoek naar een fullstack developer. Als C#.NET developer werk je samen met een vooruitstrevend team aan het ontwikkelen van maatwerk software voor klanten. Je hebt affiniteit met SQL, maar nog belangrijker is dat je kennis en ervaring hebt met C#.NET. Jouw werkzaamheden zien er als volgt uit: Het ontwikkelen van onze high-availability en high-performance backend; Je begint de dag rond 8:30

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. 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 Deze organisatie is

Bekijk vacature »

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 »

Web Application Developer

Dit ga je doen Samen met het team werk je aan de visualisatie functionaliteiten en hoe dit gebruikt kan worden in een operationele setting; Het ontwerpen, ontwikkelen, onderhouden en leveren van support betreft het Warehouse Management Systeem en de bijbehorende web visualisaties; Je gebruikt hierbijde tools WebGL en ASP.net; Het meewerken in implementatieprojecten; Het leveren van Go-Live Support; Sparren met jouw Amerikaanse collega's. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Web Application Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van

Bekijk vacature »

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

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 »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Java Ontwikkelaar

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 »

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

14/11/2024 23:26:30
 
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.