Datum wegschrijven

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder voor het financiele domein op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Dynamische Oracle/APEX Ontwikkelaar in de logistie

Bedrijfsomschrijving De organisatie in de regio Rotterdam is gespecialiseerd in het ontwikkelen van moderne webbased software voor de ERP branche. In totaal is er 20FTE aan specialisten actief binnen de organisatie. De ICT afdeling bestaat momenteel uit 15FTE. Ze groeien ontzettend hard en daarom zoeken zij een Oracle/APEX Developer die het reeds sterke team nog sterker komt maken. Hier werken ze op projectbasis voor verschillende grote organisaties in de logistieke sector. Het is een informele organisatie waarbinnen een fijne werksfeer heerst. Zoals aangegeven willen ze het team nog sterker maken en daarvoor zoeken ze bij voorkeur medior of senior Oracle/APEX

Bekijk vacature »

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

.NET Developer Shared Driving

Bedrijfsomschrijving Onze klant richt zich op het toegankelijker maken van steden, een fantastisch mooi streven. Hoe ze dat doen? Met eigen ontwikkelde software, waarmee vervoersmiddelen gedeeld kunnen worden. Deze inspirerende werkgever maakt een maatschappelijke impact en dat doen ze nu al zo'n 25 jaar! Het bedrijf is gevestigd in het centrum van Rotterdam en kent ongeveer zo'n 90 medewerkers. Het personeel is lekker gewoon gebleven! Iedereen kleedt zich zoals hij of zij dat zou willen en de sfeer is er erg fijn. Een leuke werkgever om voor te werken, en bovendien zijn er voor jou als Software Developer veel mooie

Bekijk vacature »

Back-end PHP Software Developer - Juniorfunctie

Functieomschrijving Wij zijn op zoek naar een PHP Software Developer om ons team te versterken en mee te werken aan de ontwikkeling van eigen IOT-oplossingen. In deze functie ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor het uitlezen en managen van sensoren in machines. Je werkt nauw samen met een team van ontwikkelaars en engineers om de beste software-oplossingen te creëren. Jouw werkzaamheden zien er als volgt uit: Je bent in deze rol verantwoordelijk voor het ontwerpen, ontwikkelen en onderhouden van webapplicaties en softwaretoepassingen voor in-house ontwikkelde IOT oplossingen. Je werkt aan complexe databases en back-end

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

Lead developer

Functie Als Lead developer wordt jij onderdeel van een multidisciplinair team van circa 23 software engineers. Als team werken jullie agile en zijn termen als Continuous Integration en Continuous Delivery dagelijkse koek. Jullie werken aan uitdagende en afwisselende projecten met als doel klanten een totaal oplossing aan te kunnen bieden. Jij wordt verantwoordelijk voor complete projecten waarbij jij als verantwoordelijke zorgt dat het project op de juiste manier blijft draaien. Zo haal jij ook de requirements op bij de klant en kijk jij samen met het team en met de salesafdeling hoeveel uren hiervoor nodig zijn. Daarnaast stuur jij jouw

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Full Stack Software Ontwikkelaar gezocht! Voor een bedrijf in de regio van Ermelo zijn wij op zoek naar een Software Ontwikkelaar die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van SaaS applicatie van dit bedrijf. Hierbij ga jij voor- en samenwerken met de klanten van de organisatie, het is hierbij dus van groot belang dat je communicatief vaardig bent en dat je beschikt over beheersing van zowel de Nederlandse als Engelse taal. Bedrijfsprofiel Waar ga je werken? Altijd al in een echt familiebedrijf willen werken? Dan is dit je kans! Het bedrijf waar je komt te

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

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

16/02/2025 14:50:22
 
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.