Datum wegschrijven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Dit ga je doen Je werkt nauw samen met het websitebureau aan de ontwikkeling en optimalisering van het internationale platform; Je ziet nieuwe webshops op en voert optimalisaties door; Je bouwt aan technische, functioneel en commercial resultaat; Je vindt het leuk om zelfstandig binnen een internationale organisatie te werken, maar krijgt ook energie om samen met collega's te werken. Hier ga je werken Voor een bedrijf in de regio Rotterdam zijn wij opzoek naar een PHP Developer. Je wordt onderdeel van het communicatieteam en gaat je bezighouden met het optimaliseren van de website van dit internationale bedrijf. Je schakelt veel

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

JAVA Programmeur

Bedrijfsomschrijving Functieomschrijving We zoeken per direct enthousiaste software engineers die ons team komen versterken.We werken in DevOps teams met een sterk gevoel voor verantwoordelijkheid. Er wordt nauw samengewerkt met ons Business analyse team (BAT), met onze uitvoerende medewerkers en met de DevOps teams onderling binnen het domein. Het liefst hebben we veel en vaak interactie met onze interne en externe eindgebruikers om zo de juiste dingen te maken. We werken multidisciplinair in een dynamische omgeving. Achtergrond opdracht De Businesseenheid Examens is verantwoordelijk voor de logistiek van de staatsexamens Voortgezet (speciaal) onderwijs, Nederlands als 2e taal en schoolexamens. In het kader

Bekijk vacature »

Front-end Developer

Dit ga je doen Het onderhouden, ontwikkelen en testen van front-end software van diverse klant- en medewerkersapplicaties; Het ontwikkelen van maatwerk front-end oplossingen in Vue.js en participeren in een scrumteam; Mede-verantwoordelijk voor het begeleiden en coachen van drie junior front-end developers; Verantwoordelijk voor code-reviews en het opstellen van de juiste documentatie zoals userstories en API ontwerp; Participeren in diverse projecten t.b.v. optimalisatie van diverse applicaties; Het opzetten van API koppelingen met externe applicaties. Hier ga je werken Betreffende organisatie is gevestigd in de regio van Swifterbant en is al ruim 20 jaar lang bedreven in het ontwikkelen en aanbieden van

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Medior Mobile Developer iOS Amsterdam

Functie What will you be doing as Mobile Developer? As an iOS app developer you will work in a multidisciplinary team of app developers, web developers and designers. You will work on world-class apps that will be used by thousands of people. There is a lot of room for self-development on a technical and personal level. Together with the rest of the team you develop in the newest techniques and you go for the best quality. We work with Kotlin Multiplatform Mobile to develop hybrid apps and we guarantee quality with peer reviews, unit testing and we use a CI/CD.

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

C# Developer

Dit ga je doen Je gaat aan de slag in het websites team of portals team waarin je je bezighoudt met concept & design, implementatie en ook een stukje bugfixing en onderhoud; Je werkt met je team volgens de Scrum werkwijze; Zo adviseer je ook de PO & Scrum Master over de technische architectuur, koppelingen en integratie met externe systemen en API’s; Je blijft op de hoogte van de laatste ontwikkelingen en trends op het gebied van C# / .NET en deelt deze kennis binnen de organisatie. Hier ga je werken Onze klant is een internationale organisatie gevestigd in de

Bekijk vacature »

Senior Java Ontwikkelaar

Dit ga je doen Werken aan uiteenlopende interne projecten voor grote (internationale) organisaties; Ontwikkelen van diverse (web)applicaties en platformen met technieken als Java, Azure en ASP.NET; Complexe vraagstukken tackelen met jouw expertise en ervaring; Waar nodig help jij je collega's om samen tot de juiste oplossing te komen. Hier ga je werken Als Java Developer kom je te werken bij een internationale organisatie in regio Amsterdam die zich richt op procesoptimalisatie door middel van zeer complexe IT oplossingen. Dit doen zij op het allerhoogste niveau met vestigingen over heel de wereld en met een groot aantal aansprekende, maatschappelijk betrokken klanten.

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

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

08/11/2024 05:15:55
 
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.