Datum en tijd
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
include "connect.php";
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','".(NOW())."','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
include "connect.php";
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','".(NOW())."','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
Heb ook al geprobeerd met
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','".$_datum['datum']."','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','".$_datum['datum']."','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
maar dit mocht ook niet baten.
Hoop dat iemand mij kan helpen.
groeten
Gewijzigd op 22/03/2006 11:42:00 door Sander
dan kun je het doen met
$datum = date("Y-m-d");
en dan de $datum opslaan in de database
Dit zou gewoon moeten werken.
Je eerst voorbeeld werkt niet, omdat NOW() een MySQL functie is, en geen PHP functie, dus hij moet gewoon binnen de quotes blijven.
Dus in jouw geval:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','NOW()','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','NOW()','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
Heb in de database ook ingesteld at dit een datum veld meot zijn
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','".$_datum['datum']."','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."','".$_datum['datum']."','".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
Gewijzigd op 22/03/2006 11:55:00 door Sander
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."',NOW(),'".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."',NOW(),'".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
(scheelt 2 tekentjes met post van Willem-Jan)
Dat moet gewoon werken, voorwaarde is wel dat je een datetime veld als attribute in de database heb.
$datum = date("d.m.Y",time());
ipv
$datum= date("d.m.Y");
ik neem voor data altijd de sql timestamp.
date(), time() en zeker timestamps raad ik echt _af_ als het aankomt op een datum/tijd notatie @ mysql. Mysql heeft veel te mooie functies om niet te gebruiken.
Mark:
dacht dat het zo moest
(scheelt 2 tekentjes met post van Willem-Jan)
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."',NOW(),'".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
include "connect.php";
$datum= date("d.m.Y");
$sql="INSERT INTO topic
(voornaam, achternaam, datum, onderwerp, probleem)
VALUES('".$_POST['voornaam']."','". $_POST['achternaam']."',NOW(),'".$_POST['onderwerp']."','".$_POST['bericht']."')";
$result=mysql_query($sql);
?>
(scheelt 2 tekentjes met post van Willem-Jan)
Klopt, ik had per ongeluk de ' laten staan...
Merci hij doet het dankje