$e = date(Y);
$f = date(M);
$a = $_POST['ltype'];
$b = $_POST['ialgemeen'];
$c = $_POST['itips'];
$d = date(Gysdmy);;
$sql = "insert into nieuwsbrief (newskopid,lettertype,maand,jaar,algemeen,tip) values
('$d','$a','$f','$e','$b,'$c')";
mysql_query($sql) or die ($a);
Ik kom er echt niet uit wat de fout hier is als er een fout is zit het volgens mij vast wel in die date functie want als ik die weghaal worden mijn gegevens
toegevoegd in de database kan iemand mij mischien helpen
[edit]
Admin: Ik wordt langzame hand *** ziek van topics als dringend hulp nodig. Als je zo veel haast hebt. Huur dan iemand in die je 24/7 kan helpen. Wij zijn hier nog steeds vrijwilligers dus wij kunnen niet altijd snel helpen...
Voor de rest topcis als dringend hulp nodig zegen niets over de inhod... [/edit]
Een datum komt in je database in een DATE of DATETIME veld te staan. Het formaat dat je moet aanhouden is dan yyyy-mm-dd, maar als je de huidige datum in wilt vullen kun je beter in je query de mysql functie NOW() of CURDATE() gebruiken.
ps. Van die datum die je nu creert met de date() functie klopt ook vrij weinig, wat doet die eerste 'y' daar? Je formaat is nu uren-jaren-seconden...
Hoe heb je de ja het is mogelijk om functie date in de database te zetten gewoon
$datum = date('D/m/Y');
en dan gewoon mysql_query('INSERT INTO tabel (datum) VALUES ("$datum")');