Avatar billede Slettet bruger
28. januar 2007 - 21:38 Der er 6 kommentarer og
1 løsning

problem med dato

Jeg vil gerne ha indsat en dato i min db, men når jeg prøver melder den fejl, her er koden:


include('conn.php');
//variabler
$navn = htmlentities($_POST[navn]);
$hp = htmlentities($_POST[hp]);
$overskrift = htmlentities($_POST[overskrift]);
$text = htmlentities($_POST[text]);
$dato = date("Y/m/d");

og INSERT'en:

$sql ="INSERT INTO tagwall (navn, hjemmeside, overskrift, text)
      VALUES('$navn', '$hp', '$overskrift', '$text', '$dato')";

jeg får denne fejl:

Fejl: Column count doesn't match value count at row 1

Nogen der kan forklare mig hvad der er galt her?

Har desværre ingen points tilbage, men det hele handler jo heller ik om points :)
Avatar billede gentlebug Nybegynder
28. januar 2007 - 21:42 #1
fordi antallet af felter og værdier ikke passer med hinanden:
$sql ="INSERT INTO tagwall (navn, hjemmeside, overskrift, text, dato)
      VALUES('$navn', '$hp', '$overskrift', '$text', '$dato')";
Avatar billede coderdk Praktikant
28. januar 2007 - 21:43 #2
Du siger i SQL'en at du vil indsætte 4 felter: navn, hjemmeside, overskrift og text men du prøver at indsætte 5.
Avatar billede coderdk Praktikant
28. januar 2007 - 21:43 #3
nm ;) afvis mig, og bed om svar fra gentlebug ;)
Avatar billede Slettet bruger
28. januar 2007 - 21:45 #4
Arrh !! jeg sidder da vist og halv sover :D

kan i hjælpe med at få datoen formateret så den skriver d/m/Y istedet for Y/m/d?
Avatar billede coderdk Praktikant
28. januar 2007 - 21:47 #5
Avatar billede Slettet bruger
28. januar 2007 - 21:49 #6
Takker :)

coderdk -> Det var uden points, har ik fler:)
Avatar billede coderdk Praktikant
28. januar 2007 - 21:50 #7
Aaah :) Ok :-D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester