Avatar billede maabjerg Nybegynder
02. november 2003 - 14:20 Der er 14 kommentarer og
1 løsning

Nogen der kan finde fejlen i denne mysql query?

Hej..

Jeg har et lille problem med en mysql_query.. den gider ikke indsætte noget i databasen.

Nogen der kan finde fejlen i denne kode?:

$query = mysql_query("INSERT INTO inc_admin_moede (over1, sub11, sub21, sub31, sub41, sub51, over2, sub12, sub22, sub32, sub42, sub52, over3, sub13, sub23, sub42, sub52, over4, sub14, sub24, sub34, sub54, over5, sub15, sub25, sub35, sub45, sub55, over6, sub16, sub26, sub36, sub46, sub56, over7, sub17, sub27, sub37, sub47, sub57, over8, sub18, sub28, sub38, sub48, sub58, medbring, readme, deltagere, ordstyrer, obs, type, referat, indkaldt)" . " VALUES('$over1','$sub11','$sub21','$sub31','$sub41','$sub51','$over2','$sub12','$sub22','$sub32','$sub42','$sub52','$over3','$sub13','$sub23','$sub33','$sub43','$sub53','$over4','$sub14','$sub24','$sub34','$sub44','$sub54','$over5','$sub15','$sub25','$sub35','$sub45','$sub55','$over6','$sub16,'$sub26','$sub36','$sub46','$sub56','$over7','$sub17','$sub27','$sub37','$sub47','$sub57','$over8','$sub18','$sub28','$sub38','$sub48',$sub58','$medbring','$readme','$deltagere','$ordstyrer','$obs','$type','$referat','$indkaldt')");


--

På forhånd tak :)


Mvh
Steffen Maabjerg
Avatar billede maabjerg Nybegynder
02. november 2003 - 14:21 #1
$query = mysql_query("INSERT INTO inc_admin_moede (over1, sub11, sub21, sub31, sub41, sub51, over2, sub12, sub22, sub32, sub42, sub52, over3, sub13, sub23, sub42, sub52, over4, sub14, sub24, sub34, sub54, over5, sub15, sub25, sub35, sub45, sub55, over6, sub16, sub26, sub36, sub46, sub56, over7, sub17, sub27, sub37, sub47, sub57, over8, sub18, sub28, sub38, sub48, sub58, medbring, readme, deltagere, ordstyrer, obs, type, referat, indkaldt)" . " VALUES('$over1','$sub11','$sub21','$sub31','$sub41','$sub51','$over2','$sub12','$sub22','$sub32','$sub42','$sub52','$over3','$sub13','$sub23','$sub33','$sub43','$sub53','$over4','$sub14','$sub24','$sub34','$sub44','$sub54','$over5','$sub15','$sub25','$sub35','$sub45','$sub55','$over6','$sub16,'$sub26','$sub36','$sub46','$sub56','$over7','$sub17','$sub27','$sub37','$sub47','$sub57','$over8','$sub18','$sub28','$sub38','$sub48',$sub58','$medbring','$readme','$deltagere','$ordstyrer','$obs','$type','$referat','$indkaldt')");
Avatar billede maabjerg Nybegynder
02. november 2003 - 14:22 #2
hmm.. jeg kan åbenbart ikke skrive det hele...
Avatar billede fangel Nybegynder
02. november 2003 - 14:22 #3
indsæt en mysql_error...

altså

mysql_query("......")or die(mysql_error());

på den måde for du MySQLs fejl medd. ved fejl!

Morten
Avatar billede maabjerg Nybegynder
02. november 2003 - 14:24 #4
http://nyt.inetcafeen.dk/sql.txt

Der er hele koden i..
Avatar billede maabjerg Nybegynder
02. november 2003 - 14:24 #5
oki jeg prøver lige
Avatar billede stalle Nybegynder
02. november 2003 - 14:28 #6
tjek om dine variabler indeholder noget ved at skrive dem til siden med echo.

Gør de ikke, skal du formentlig ha' gang i $_GET[over1], eller $_POST[over1]
Avatar billede stalle Nybegynder
02. november 2003 - 14:29 #7
evt. lave en echo af hele sql-strengen
Avatar billede hdissing Nybegynder
02. november 2003 - 14:34 #8
Tjek evt. tegnsætningen:
...,'$sub48',$sub58','.... skulle nok være
...,'$sub48','$sub58','....
;o)
Avatar billede maabjerg Nybegynder
02. november 2003 - 14:36 #9
den skriver at der er en SQL syntax near " at line 1
Avatar billede fangel Nybegynder
02. november 2003 - 14:38 #10
ok - så er det '-erne du har sat forkert - gennemgå dem endnu en gang

Morten
Avatar billede elskermad.dk Nybegynder
02. november 2003 - 15:19 #11
'$sub16, mangler et '
Avatar billede elskermad.dk Nybegynder
02. november 2003 - 15:20 #12
også self $sub58 som hdissing skriver
Avatar billede maabjerg Nybegynder
02. november 2003 - 16:08 #13
Hmm.. der er stadig fejl... kan sQ ikke finde den :/
Avatar billede elskermad.dk Nybegynder
02. november 2003 - 16:13 #14
så vidt jeg li ku tælle mig til er der 2 values mere end kolonner, men talt meget hurtigt!
Avatar billede hdissing Nybegynder
02. november 2003 - 16:28 #15
'$sub33',
'$sub43',
'$sub53',
'$sub44',
- findes som values men ikke kolonner, mens

sub42,
sub52,

- findes som kolonner men ikke som values.

Hvilket bare er en bekræftelse af elskermad.dk's svar ;o)
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