Avatar billede cgroup Nybegynder
19. februar 2003 - 11:42 Der er 7 kommentarer og
1 løsning

Hvad er galt i denne her ?

Hejsa
Jeg har lidt problemer med denne linie mysql error siger at jeg har en syntax error - og nu har jeg stirret mig blind på den. kan nogen mon hjælpe ?

if ($Submit){
    mysql_query("INSERT INTO sony_spg (forh, telefon, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)VALUES('$forh', '$telefon', '$textfield',  '$textfield1', '$textfield2', '$textfield3', '$textfield4', '$textfield5', '$textfield6', '$textfield7', '$textfield8', '$textfield9', '$textfield10', '$textfield11', '$textfield12', '$textfield13', '$textfield14', '$textfield15', '$textfield16', '$textfield17', '$textfield18', '$textfield19', '$textfield20', '$textfield21', '$textfield22', '$textfield23', '$textfield24', '$textfield25', '$textfield26', '$textfield27')")OR DIE(mysql_error());
}
Avatar billede muffet Nybegynder
19. februar 2003 - 11:43 #1
hvad siger mysql_error() ?
Avatar billede ztyxx Nybegynder
19. februar 2003 - 11:45 #2
så vidt jeg husker, kan man ikke give kolonner tal som navn, i hvert tilfælde ikke som den første karakter
Avatar billede cgroup Nybegynder
19. februar 2003 - 11:46 #3
You have an error in your SQL syntax near '1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 2' at line 1
Avatar billede cgroup Nybegynder
19. februar 2003 - 11:47 #4
Ztyxx Det tror jeg ikke skulle gøre noget tabellen er ihvertfald blevet oprettet i phpmyadmin
Avatar billede muffet Nybegynder
19. februar 2003 - 11:53 #5
det er ikke altid en garanti....
Avatar billede ztyxx Nybegynder
19. februar 2003 - 11:57 #6
jeg har lige testet, jeg lavede en tabel med navnene 1 og 2 for kolonnerne, det kunne jeg godt, men kunne ikke sætte noget ind, ændrede navnene til n1 og n2, så gik det fint nok, så det er det der er problemet, det står sikkert også i manualen til MySQL et eller andet sted, prøv at ændre det i din tabel, og se så om ikke det virker
Avatar billede cgroup Nybegynder
19. februar 2003 - 12:02 #7
Tak for hjælpen
Avatar billede ztyxx Nybegynder
19. februar 2003 - 12:03 #8
takker for point, dette er sakset fra manualen

A name may start with any character that is legal in a name.  In particular, a name may start with a number (this differs from many other database systems!).  However, a name cannot consist only of numbers.
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