Hoi, het lukt mij niet om nen getal te posten :( als ik doe:
mysql_query("INSERT INTO picsc(number, comments, auteur, datum, tijd) VALUES (50, '$commentaar', '$username', '$datum', '$tijd')");
de bovenstaande code werkt, maar daar heb ik number nen vaste waarde gegeven. Als ik op mijn formulier echo $number doe zie ik de nummer en toch werkt dit niet:
mysql_query("INSERT INTO picsc(number, comments, auteur, datum, tijd) VALUES ($number, '$commentaar', '$username', '$datum', '$tijd')");
En dit ook NIET:
mysql_query("INSERT INTO picsc(number, comments, auteur, datum, tijd) VALUES ('$number', '$commentaar', '$username', '$datum', '$tijd')");

wie kan er mij helpen alstubblieft?
datum (varchar 7)

Da's niet goei hoor :)
Gebruik daar gewoon DATE of DATETIME voor. Met functies als DATE_FORMAT() kun je de datum geformatteerd weergeven. Je kunt zo'n veld vullen met de huidige datum door de functie NOW() te gebruiken:

INSERT INTO tabel (datum) VALUES (NOW())

Je raakt nu gegarandeerd in de problemen als je bijvoorbeeld wilt kijken hoeveel records je gemiddeld hebt in de maand juli over de afgelopen 5 jaar.

Aanpassen nu het nog kan :)
ok, thx alsjullie nog in vorm zijn.. hier nog n probleempje:
-----------------------------------------
ERROR:
Warning: Undefined variable: login in c:\apache\htdocs\project\user_info.php on line 5
user_info.php line 4 en 5:
require("config.php");
if($login AND session_is_registered('login')){
...blabla (dit is ZEKER juist)
}

------------------------------------------------
in config.php staat er gewoon scriptke om connecten met database, is ZEKER ook juist.. thx!
eeuuhh, hoe moet ik dat dan vervangen?
$_SESSION['login'] ?

Reageren