Avatar billede cool-wil Nybegynder
27. april 2005 - 00:33 Der er 1 kommentar og
1 løsning

sql syntax?

jeg sidder og leger lidt med en af min lidt ældre chatrooms, og vi,l gerne køre en mysql forespørgelse i phpadmin der ser ud som følgende:


  sql("create table chat(

  id INT NOT NULL auto_increment,

  username varchar(255),

  password varchar(255),

  realname varchar(255),

  name varchar(255),

  alder varchar(255),

  mail varchar(255),

  url varchar(255),

  sex varchar(255),

  soger varchar(255),

  billed varchar(255),

  info longblob,

  oprettet varchar(255),

  time varchar(255),

  logintime varchar(255),

  chattime varchar(255),

  online varchar(255),

  rum varchar(255),

  temp varchar(255),

  message varchar(255),

  speed varchar(255),

  mode varchar(255),

  kick varchar(255),

  textcolor varchar(255),

  ip varchar(255),

  PRIMARY KEY(id))

  ")

  or die(mysql_error());



  sql("create table chatframe(

  id INT NOT NULL auto_increment,

  besked varchar(255),

  fra varchar(255),

  til varchar(255),

  rum varchar(255),

  PRIMARY KEY(id))

  ")

  or die(mysql_error());



  sql("CREATE TABLE chatfunc(

  inaktiv VARCHAR (255),

  topic varchar(255),

  ban VARCHAR (255))

  ")

  or die(mysql_error());



  sql("CREATE TABLE chathelp(

  id INT not null AUTO_INCREMENT,

  overskrift VARCHAR (255),

  syntax VARCHAR (255),

  status VARCHAR (255),

  beskrivelse VARCHAR (255),

  PRIMARY KEY (id))

  ")

  or die(mysql_error());



  sql("CREATE TABLE chatignorer(

  ignorer VARCHAR (255),

  brugernavn VARCHAR (255))

  ")

  or die(mysql_error());



  sql("CREATE TABLE chatrum(

  id INT not null AUTO_INCREMENT,

  rum VARCHAR (255),

  maxusers VARCHAR (255),

  PRIMARY KEY (id))

  ")

  or die(mysql_error());



  sql("CREATE TABLE chatban(

  ip VARCHAR (255),

  bantid varchar(255),

  brugernavn VARCHAR (255))

  ")

  or die(mysql_error());



  sql("insert into chatfunc (inaktiv,ban,topic) values ('300','600','Velkommen!') ");



  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/me','/me [besked]','VIP','skriver en anden slags besked') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/think','/think [besked]','VIP','skriver tanke bobler foran din besked') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/speed','/speed [sekunder]','VIP','ændre opdaterings hastigheden af beskederne') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/color','/color 0000ff','VIP','ændre dine beskeders farve til #0000ff') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('|besked|','|besked|','VIP','skriver din besked med <b>fed</b>!') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('_besked_','_besked_','VIP','skriver din besked med <em>kusiv</em>!') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('^besked^','^besked^','VIP','skriver din besked med <u>underlinie</u>') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/topic','/topic [overskrift]','CoAdmin','ændre overskriften!') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/kickid','/kick [id]','CoAdmin','Smider en bruger ud via dens id, ses under bruger liste') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/kick','/kick [chatnavn]','CoAdmin','smider en person ud af chatten') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/banip','/ban [ip]','CoAdmin','banner en person på chatten via dens ip, se ip under bruger liste') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/ban','/ban [chatnavn]','CoAdmin','banner en person på chatten') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/unban','/unban [chatnavn]','CoAdmin','unbanner en bannet person') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/unbanip','/unban [ip]','CoAdmin','unbanner en bannet person via dens ip') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/tempcoadmin','/tempcoadmin [chatnavn]','Admin','giver en person temporary coadmin status') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/coadmin','/coadmin [chatnavn]','Admin','giver en person fast coadmin status') ");

  sql("insert into chathelp (overskrift,syntax,status,beskrivelse) values ('/remcoadmin','/remcoadmin [chatnavn]','Admin','fjerner status fra en coadmin eller en temp coadmin') ");

Fejlen siger:#1064 - 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 'sql("create table chat(

  id INT NOT NULL auto_increment,
hvad gør jeg her, please help, jeg kender meget lidt til mysql


hilsen christian
Avatar billede coderdk Praktikant
27. april 2005 - 01:21 #1
Det ser ud som om du prøver at køre dette:

sql("create table chat(

  id INT NOT NULL auto_increment,

  username varchar(255),

  password varchar(255),

  realname varchar(255),

  name varchar(255),

  alder varchar(255),

  mail varchar(255),

  url varchar(255),

  sex varchar(255),

  soger varchar(255),

  billed varchar(255),

  info longblob,

  oprettet varchar(255),

  time varchar(255),

  logintime varchar(255),

  chattime varchar(255),

  online varchar(255),

  rum varchar(255),

  temp varchar(255),

  message varchar(255),

  speed varchar(255),

  mode varchar(255),

  kick varchar(255),

  textcolor varchar(255),

  ip varchar(255),

  PRIMARY KEY(id))

  ")

  or die(mysql_error());



Hvor du i virkeligheden vil køre dette:

create table chat(
  id INT NOT NULL auto_increment,
  username varchar(255),
  password varchar(255),
  realname varchar(255),
  name varchar(255),
  alder varchar(255),
  mail varchar(255),
  url varchar(255),
  sex varchar(255),
  soger varchar(255),
  billed varchar(255),
  info longblob,
  oprettet varchar(255),
  time varchar(255),
  logintime varchar(255),
  chattime varchar(255),
  online varchar(255),
  rum varchar(255),
  temp varchar(255),
  message varchar(255),
  speed varchar(255),
  mode varchar(255),
  kick varchar(255),
  textcolor varchar(255),
  ip varchar(255),
  PRIMARY KEY(id));

Og så videre derned af...
Avatar billede cool-wil Nybegynder
27. april 2005 - 08:48 #2
thx du det 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