Avatar billede taager-kongen Nybegynder
29. april 2003 - 19:27 Der er 14 kommentarer og
1 løsning

Hmm... (mysql) Igen..... :)

Har fået denne dejlige linje til at finde fejl af Tipsen...:
$sql = "INSERT INTO " .$_GET['kat'] ." (bruger, tekst, spm_id, $type, klokken) VALUES ('Bruger','Tja... Sådan kunne du gøre det...','1','$today')";
$res = mysql_query($sql) or die("SQL: $sql<br>" . mysql_error());


Denne her giver denne fejl... Kan nogen hjælpe?:
SQL: INSERT INTO net3 (bruger, tekst, spm_id, svar, klokken) VALUES ('Bruger','Tja... Sådan kunne du gøre det...','1','29/04-2003 19:21:09')
Column count doesn't match value count at row 1
Avatar billede schaefner Juniormester
29. april 2003 - 19:30 #1
Du skriver fem felter du vil indsætte noget i, men indsætter kun noget i fire. Kunne det være fejlen?
Avatar billede taskmgr Nybegynder
29. april 2003 - 19:30 #2
Du har 4 values, men 5 kolonner?
Avatar billede nutten Nybegynder
29. april 2003 - 19:32 #3
Du sætter jo kun 4 værdier ind og du angiver 5..
Avatar billede bacce.dk Nybegynder
29. april 2003 - 19:32 #4
hmm du skriver 5 kolonner men du sætter kun noget i de 4 af dem.. derfor kommer den fejl
Avatar billede schaefner Juniormester
29. april 2003 - 19:32 #5
...og et svar fra mig.
Avatar billede bacce.dk Nybegynder
29. april 2003 - 19:32 #6
dahmmm tror svaret her er tydeligt nok :-)
4 der svarer, og alle det samme :-)
Avatar billede taskmgr Nybegynder
29. april 2003 - 19:32 #7
Sikken slående enighed...
men er det fejlen??
Avatar billede taskmgr Nybegynder
29. april 2003 - 19:33 #8
og fra mig
Avatar billede taager-kongen Nybegynder
29. april 2003 - 19:33 #9
så er linjen :
$sql = "INSERT INTO " .$_GET['kat'] ." (bruger, tekst, spm_id, $type, klokken) VALUES ('Bruger','Tja... Sådan kunne du gøre det...','$_GET['id']','1','$today')";

og for fejlen:
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in c:\inetpub\wwwroot\rasmus\xhelp\ind.php on line 9

Kan i ikke også hjælpe med den?
Avatar billede schaefner Juniormester
29. april 2003 - 19:35 #10
Prøv:
$sql = "INSERT INTO " .$_GET['kat'] ." (bruger, tekst, spm_id, $type, klokken) VALUES ('Bruger','Tja... Sådan kunne du gøre det...','$_GET[id]','1','$today')";
Avatar billede taskmgr Nybegynder
29. april 2003 - 19:35 #11
Er en af dem dér linie 9?
Avatar billede jakoba Nybegynder
29. april 2003 - 19:36 #12
og det er endda også det der står i fejlmeldingen:
    Column count doesn't match value count at row

dit variabelnavn $type ser meget malplaceret ud. hvad har du i $type ?
Avatar billede taager-kongen Nybegynder
29. april 2003 - 19:36 #13
Ja... Hvad var galt?
Avatar billede taskmgr Nybegynder
29. april 2003 - 19:37 #14
Prøv med ' omkring $type -> '$type'
Avatar billede taager-kongen Nybegynder
29. april 2003 - 19:38 #15
schaefner
...> virkede...
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