Avatar billede angelenglen Nybegynder
06. august 2003 - 16:09 Der er 3 kommentarer og
1 løsning

SQL syntax error *sigh*

jeg har en INSERT INTO, og en UPDATE syntax jeg ikke kan få til at virke...

det er til at tilføge / redigere links...

det er direkte copy/paste af det jeg bruger til min news-sektion, men af en eller anden grund virker det ikke.

jeg tror jeg har set mig blind på det....

INSERT INTO-problemet:
#####################################
$url        = addslashes($url);
$link        = addslashes($link);
$group        = $group;
$addy        = $REMOTE_ADDR;

mysql_query("INSERT INTO links (id, url,group,link,addy) VALUES ('', '$url','$group','$link','$addy');")or die(mysql_error());
############ERROR:
You have an error in your SQL syntax near 'group,link,addy) VALUES ('', 'http://www.eksperten.dk','3','eksperten','212.242.' at line 1
#####################################



UPDATE-problemet:
#####################################
$url        = addslashes($url);
$group        = $group;
$link        = addslashes($link);
$addy        = $REMOTE_ADDR;
mysql_query("UPDATE links SET url='$url', group='$group', link='$link', addy='$addy' WHERE id='$id'")or die(mysql_error());

############ERROR:

You have an error in your SQL syntax near 'group='3', link='eksperten', addy='212.242.*.*' WHERE id='1'' at line 1
#####################################


-database struktur:
#####################################
CREATE TABLE links (
  id int(9) NOT NULL auto_increment,
  link varchar(50) NOT NULL default '',
  url varchar(250) NOT NULL default '',
  addy varchar(15) NOT NULL default '',
  group varchar(9) NOT NULL default '',
  PRIMARY KEY  (id),
  FULLTEXT KEY link (link,url),
  FULLTEXT KEY addy (addy),
  FULLTEXT KEY group (group)
) TYPE=MyISAM;
#####################################

help!
Avatar billede angelenglen Nybegynder
06. august 2003 - 16:11 #1
-jeg kan dog snildt slette i databasen...
Avatar billede Slettet bruger
06. august 2003 - 16:12 #2
group er et reserveret ord i mysql. Kald kolonnen noget andet eller skriv
`group` istedet for group.
Avatar billede angelenglen Nybegynder
06. august 2003 - 16:14 #3
lol ja ok det var jo så ikke lige til at vide... havde samme problem tidligere...
tror det var "name" eller "date"
Avatar billede Slettet bruger
06. august 2003 - 16:17 #4
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