Avatar billede nyhuus Nybegynder
28. april 2007 - 22:57 Der er 1 kommentar og
1 løsning

Problemer med INSERT INTO (syntax fejl)

Hej. jeg har et problem med en sql sætning her.

jeg før følgene sql fejl "Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(`name`) VALUES ('dk.jpg')' at line 1"

min sql linie er som følgene "mysql_query("insert into ".$config["db"]["banner"]." (`name`) VALUES ('".$_FILES["banner"]["name"]."')") or die("Error: ".mysql_error());"

$config["db"]["banner"] = "banner";

håber der er nogen der kan hjælpe :)
Avatar billede madeindk Nybegynder
28. april 2007 - 23:32 #1
Jeg har ikke en snus forstand på PHP. Men kan du ikke prøve at udskrive din SQL string? Det gør jeg normalt i ASP - så vi kan se hvad den gør - og måske gør forkert :-)

Men en god ide er altid at sætte [] om sine navne i MySQL - ved ikke om name er reserveret. Men prøv at gør sådan her:

"mysql_query("insert into ".$config["db"]["banner"]." ([name]) VALUES ('".$_FILES["banner"]["name"]."')") or die("Error: ".mysql_error());"
Avatar billede nyhuus Nybegynder
29. april 2007 - 00:06 #2
Nej det var ik det der var galt


det er fatisk 100% korrekt. tør næsten ik at skrive hvad fejlen var :D

men jeg havde glemt at inkludere min config.php på index siden i admin systemet :)

her med os lukket for dette spørgsmål
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