Datum wegschrijven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer

Functie omschrijving In deze functie ga je werken als C# Developer. Jij gaat aan de slag met de volgende taken: Maatwerk software bouwen; Huidige softwareprojecten verder uitbouwen en optimaliseren; Ideeën van de klant omzetten naar handige oplossingen en tools; Bovenstaande doe je middels de Microsoft- stack: C#, ASP.NET en MVC/ Entity Framework. Ben je net afgestudeerd aan een HBO opleiding Informatica, aarzel dan niet om te solliciteren. Dit is namelijk de ideale startersfunctie! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van websites. Dit is door

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving Startende Software Ontwikkelaar gezocht met kennis van C# .NET! Ben jij net klaar met je opleiding en ben je op zoek naar je eerste echte werkervaring? Of heb jij al enige werkervaring maar ben toe aan iets nieuws? Dan is dit de perfecte kans voor jou! Wij zoeken namelijk een Junior Software Ontwikkelaar die klaar is voor een nieuwe uitdaging bij een leuke werkgeven in de regio Zeist. In deze functie werk jij vaak aan verschillende projecten en ga je bij klanten op bezoek. Ben jij op zoek naar een functie met uitdaging, diversiteit en verantwoordelijkheid? Dan is

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Modern, innovatief en Informeel bedrijf waar veel mogelijk is Werken met diverse robot merken Meehelpen met inbedrijfstellingen bij de klant De organisatie Hier ga je aan de slag Dit groeiende bedrijf van totaaloplossingen in de automatisering van productieprocessen, is hoofdzakelijk actief in de Benelux. Vanuit het kantoor in regio Amersfoort worden veel oplossingen geboden in de vorm van robotica. Geen project is hetzelfde wat garant staat voor bijzonder veel afwisseling. De bedrijfsgrootte is ongeveer 80 man. Van gerobotiseerde machinebeladingen tot aan assemblage automatiseringen wordt vanuit krachtige engineering maatwerk equipment geleverd.

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

SQL developer

Functieomschrijving Voor een erkende werkgever in de omgeving van Tilburg zijn wij op zoek naar een ervaren SQL ontwikkelaar. Hier wordt jij mede verantwoordelijk voor zowel de design en implementatie van SQL-databases als voor het verstaan van de processen van klanten naar het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt er als volgt uit te zien: Het ontwerpen en implementeren van databaseschema's: Je bent in staat om een database te ontwerpen en de structuur van tabellen, relaties, indexen en andere objecten te definiëren; Het schrijven van complexe SQL-query's: Je kunt complexe query's schrijven om gegevens uit de database

Bekijk vacature »

Java/Kotlin Developer

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 »

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 »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

Front-end React developer

Functie Het frontend team bestaat momenteel uit 4 dedicated front-enders en is hard aan het groeien! Ook werken er diverse designers waar je veel mee schakelt. Samen leveren jullie een essentiële bijdrage aan de applicaties die ze voor hun klanten realiseren, jij bent hierin de schakel tussen de eindgebruiker en de slimme backend. Je werkt in het frontend team samen met de backend teams en product owners om te zorgen dat onze applicaties een fijne gebruikerservaring opleveren. Ze werken o.a. met: React, Atomic design, Styled components, JavaScript / TypeScript, NPM, Webpack Blade templates, HTML, SCSS, Git flow. Eisen • HBO

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 »

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 »

Back-end developer (Magento2)

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

Front-end Developer

Onze klant is sinds 2 jaar actief als adviseur en bemiddelaar in de verzekeringsmarkt. Sindsdien proberen zij deze slapende markt flink wakker te schudden. Dit willen zij doen door het bouwen van slimme vergelijkers op hun eigen website en die van partners. Het bedrijf wil continu voorop lopen, zodat consumenten eenvoudig de verzekeringen kunnen vinden die het beste bij ze past. Functieomschrijving Als Front-end Developer werk je aan vergelijkingsmodules die consumenten dagelijks gebruiken bij het vergelijken en afsluiten van verzekeringen. Je vindt het leuk om samen te werken met de product owner, bestaande modules te verbeteren en nieuwe vergelijkers "from

Bekijk vacature »
Willem L

Willem L

24/02/2012 19:51:54
Quote Anchor link
Heb wat moeite om data op juiste wijze weg te schrijven.

Zo wordt dit weggeschreven, waarbij de datum en wijze waarop het weggescchreven moet worden niet overeenkomen. Bij het echoën zie ik
INSERT INTO berichten (Datum, Bericht) VALUES DATE_FORMAT(23-02-2012, '%Y-%m-%d'), 'Dit betreft een test'

Zo moet dit worden
INSERT INTO berichten (Datum, Bericht) VALUES 2012-02-23, 'Dit betreft een test'

Ben er nu ff een middag mee bezig geweest en items opgezocht, maar helaas het lukt mij niet.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
$sql = "INSERT INTO berichten";
    $sql .= " (Datum, Bericht)";
    $sql .= " VALUES";
    $sql .= " DATE_FORMAT(".$datum.", '%Y-%m-%d'), '".$bericht."'";
                    
$result = mysql_query( $sql );

[/CODE]
 
PHP hulp

PHP hulp

27/05/2026 04:41:45
 
Nick Dijkstra

Nick Dijkstra

24/02/2012 21:33:37
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
date('Y-m-d')
?>
 
Frank WD

Frank WD

24/02/2012 21:39:25
Quote Anchor link
Mocht je de datum willen posten van het moment de bericht word gepost, dan zal je
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
   NOW()
?>

moeten gebruiken in je query.

Hier mee krijg je de huidige datum in je database en zou je in de toekomst er ook meer mee kunnen. Hier heb je wel een database veld voor nodig met datetime als instelling.

Verder nog even een tip.
Gebruik wel een goede foutafhandeling en kijk ook nog even naar SQL-Injection.
Want daar is deze query niet tegen beveiligt.
Gewijzigd op 24/02/2012 21:42:22 door Frank WD
 
Willem L

Willem L

25/02/2012 12:25:06
Quote Anchor link
@Frank
Het is ook maar een voorbeeld.
@Nick
Bedankt met enige aanpassing werkt het.

Toevoeging op 25/02/2012 14:24:46:

Och, nee, ben te vroeg met juichen.

Ik wil dat de $datum weggeschreven wordt als 2012-03-03, alleen hoe koppel je dit aan dan elkaar?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
$sql = "INSERT INTO berichten";
$sql .= " ( datum, bericht )";
$sql .= " VALUES";
$sql .= " ( DATE_FORMAT'".$datum.'%Y %m %d'",'".$bericht."'  );";
[/CODE]
 
Frank WD

Frank WD

25/02/2012 14:29:21
Quote Anchor link
@Willem,

Zoals ik al zij gebruik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
query = ( "INSERT INTO
                                reactie
                                (
                                    date_post
                                )
                            VALUES
                            (
                            NOW()
                            )"
)
?>

Bij het weg schrijven van een datum.
Dan kun je bij de select query met de date_format alleen de datum er uit halen.
dit werkt vele malen makelijke en in toekomst kun je er meer mee bij eventueel uitbreiding
Gewijzigd op 25/02/2012 14:40:07 door Frank WD
 
Willem L

Willem L

25/02/2012 15:12:56
Quote Anchor link
@Frank

Begrijp het wel. Is wat makkelijk.
Alleen mensen plaatsen een bericht misschien wel een paar dagen later.
Terwijl het bericht de datum moet hebben van de gebeurtenis.
 
Obelix Idefix

Obelix Idefix

25/02/2012 15:16:19
Quote Anchor link
Waar komt $datum vandaan?
 
Willem L

Willem L

25/02/2012 15:25:01
Quote Anchor link
Ik zet even de code erin
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
if ( isset ($_GET['p']) && $_GET['p'] == 'addberichtsql' ) { // schrijf bericht wel weg
    //===============nieuw bericht aanmaken
    $datum = trim($_POST['Datum']);
    $bericht = trim($_POST['Bericht']);
    
    $good = true;
    if ( empty($datum) ) {
        $good = false;
        echo 'U moet een datum invullen voor een bericht !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }    
    
    if ( strlen(trim($_POST['Bericht'])) < 5 ) {
        $good = false;
        echo 'Uw onderwerp moet minstens vijf karakters bevatten'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }
    
    if ( empty($bericht) ) {
        $good = false;
        echo 'U moet een tekst invullen!'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }
        if ( $good == false ) {
            goback(); // Deze zorgt voor de regel waarbij de mensen via javascript 1 regel kunnen teruggaan.
            } else {
                if ($good == true ) {
                    if (isset ($_POST['datum'])) {
                        $datum = mysql_real_escape_string($_POST['datum']);
                    }
                    
                
    if (isset ($_POST['bericht'])) {
    $bericht = mysql_real_escape_string($_POST['bericht']);
                    }                        
    $sql = "INSERT INTO berichten";
    $sql .= " ( datum , bericht )";
    $sql .= " VALUES";
        $sql .= " ( date_format('%Y-%m-%d','".$datum."') ,'".$bericht."'  );";
                                        
    $result = mysql_query( $sql );
    //echo $datum;
                    
    if ( $result ) {                    
            echo 'Het bericht is opgenomen in onze database'.PHP_EOL;
            echo '<br /><hr />'.PHP_EOL;
            echo '<a href="'.berichten.'?p=addberichtform" title="Voeg nog
                  een bericht toe" class="formleft">Voeg nog een bericht                toe</a>'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    echo '<a href="'.berichten.'" title="Terug naar overzicht berichten" class="formleft">Terug naar berichten overzicht</a>'.PHP_EOL;    
    }
} else {
                        
echo 'Sorry, onverwachte fout met de database bij opnemen van een bericht.'.PHP_EOL;
                        }
}
[/CODE]
 
Obelix Idefix

Obelix Idefix

25/02/2012 15:31:32
Quote Anchor link
Waarom doe je
$datum = trim($_POST['Datum']);
en later if (isset ($_POST['datum'])) ?

$bericht en $_POST['bericht'] gebruik je ook door elkaar.

Gebruik de invoer zoals je die krijgt (in dit geval dus de $_POST gegevens) en beveilig pas bij invoer in de database.

empty is in dit geval geen goede manier om iets te controleren, gebruik idd isset.

Ik zie in bovenstaande nog steeds niet waar datum vandaan komt. Uit een formulier, maar hoe wordt het daar ingevoerd? Via een datumprikker, als invoer? Waar is de controle of er wel een datum is ingevoerd (en niet bv 30-2-2012)?
 
- SanThe -

- SanThe -

25/02/2012 15:44:32
Quote Anchor link
Lees de handleiding van DATE_FORMAT eens goed door. Je gebruikt het verkeerd.
 
Frank WD

Frank WD

25/02/2012 15:47:34
Quote Anchor link
@Willem,

Dat heb je er natuurlijk in je openings topic niet over gehad.
Daarom verwees ik ook door na de NOW() optie.
 
Willem L

Willem L

25/02/2012 15:49:36
Quote Anchor link
Datum komt vanaf een formulier via een invoervak in nederlandse datumnotatie.
Controle datum moet ik nog wel aanbrengen, maar ik probeer eerst of ik iets
op de weg kan schrijven.

@Frank
Sorry voor dat.

@SanThe
Ben al heel de morgen mee bezig, maar zie het ff niet
Gewijzigd op 25/02/2012 15:52:22 door Willem L
 
- SanThe -

- SanThe -

25/02/2012 16:01:41
Quote Anchor link
- SanThe - op 25/02/2012 15:44:32:
Lees de handleiding van DATE_FORMAT eens goed door. Je gebruikt het verkeerd.


Correctie: Ik denk dat DATE_FORMAT de verkeerde functie is voor wat jij wilt doen. Kijk eens naar STR_TO_DATE.
Gewijzigd op 25/02/2012 16:34:00 door - SanThe -
 
Willem L

Willem L

26/02/2012 09:31:30
Quote Anchor link
Ik heb aardig wat engelengeduld, maar op de één of andere reden lukt het mij niet om de juiste notatie in de db te krijgen.
Dit zowel met date_format als met str_to_date.
date_format('%Y %m %d','".$datum."'
Zie wel een datum staan, niet in de juiste notatie als hierboven, maar ook %Y %m %d als ik de sql echoëd
 
Obelix Idefix

Obelix Idefix

26/02/2012 09:56:57
Quote Anchor link
Hoe ziet je query er nu uit dan?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$datum
= '22-03-2012';
$test = "INSERT into test SET datum = STR_TO_DATE('".$datum."','%d-%m-%Y')";
echo $test;
 ?>

Als ik de echo van $test direct in php-admin uitvoer, krijg ik netjes de datum opgeslagen in de tabel.
 
Willem L

Willem L

26/02/2012 11:23:19
Quote Anchor link
Ik krijg bij jou INSERT inderdaad de juiste datum en krijg als result netjes een 1 terug.
Pas ik mijn SQL aan dan staat bij de SQL het zelfde, krijg alleen geen 1 terug


Ik moet jullie een pluim geven voor jullie geduld en uitleg

Werkt nu wel, vergeten haakjes te zetten.
Bij deze hartelijk dank, weer wat bijgeleerd.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
//$sql = "INSERT into berichten SET datum = STR_TO_DATE('".$datum."','%d-%m-%Y')";
//echo $test; //werkend

                  
$sql = "INSERT INTO berichten";
$sql .= "  datum, bericht "
$sql .= " VALUES";
$sql .= "  STR_TO_DATE('".$datum."','%Y-%m-%d'), '".$bericht."'";
                                        
$result = mysql_query( $sql ); // geen 1 terug
[/CODE]
Gewijzigd op 26/02/2012 11:39:13 door Willem L
 



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.