30. marts 2005 - 19:30Der er
8 kommentarer og 1 løsning
Hvorfor faar jeg denne fejl
Jeg faar denne fejl 'Key column 'username' doesn't exist in table' naar jeg prøver at sende en forspørgelse til mysql db'en i form af et INSERT (php) Jeg ved ikke hvad der gaar galt. Min kode jeg bruger er:
mysql_query("CREATE TABLE wishlist_$username ( subject varchar(255) NOT NULL, description text NOT NULL, avatar varchar(255) NOT NULL, price varchar(255) NOT NULL, id int(11) DEFAULT '0' NOT NULL auto_increment, PRIMARY KEY (id), UNIQUE username (username, id) )") or die(mysql_error());
Du angiver at `username` skal være unik, men du har ikke lavet feltet...
mysql_query("CREATE TABLE wishlist_$username ( subject varchar(255) NOT NULL, username varchar(255) NOT NULL, description text NOT NULL, avatar varchar(255) NOT NULL, price varchar(255) NOT NULL, id int(11) DEFAULT '0' NOT NULL auto_increment, PRIMARY KEY (id), UNIQUE username (username, id) )") or die(mysql_error());
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.