09. april 2004 - 17:27Der er
41 kommentarer og 1 løsning
Oprettelse af tabel i mysql database
hej jeg er HELT ny inden for mysql / php / databaser :D Men jeg har købt et domæne med mysql database og det vil jeg jo forsøge at benytte så godt jeg nu kan :) så jeg har downloadet et næsten færdigt community.. I readme filen stod der at jeg skulle "oprette disse tabeller i din database"!:
user: id - int - not null - auto - primary brugernavn - text - null password - text - null email - text - null om - text - null
kategori: id - int - not null - auto - primary navn - text - null
ukategori: id - int - not null - auto - primary navn - text - null
source: id - int - not null - auto - primary title - text - null dato - text - null count - text - not null bruger - text - null beskrivelse - text - null url - text - null kode - text - null ukat - text - null kategori - text - null god - text - null
Og så vidt jeg ved er det bare noget med at man sætter "CREATE TABLE community (" for an det hele og ");" til slut.. Har jeg prøvet men den melder fejl.. :S Kan det være fordi at der skal oprettes en tabel til "user", en til "kategori" en til "ukategori" og en til "source"??
HELP ME :D Er alt for dum til det der, men vil jo gerne :D
CREATE TABLE source ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, title VARCHAR(50) NULL dato VARCHAR(50) NULL count VARCHAR(50) NOT NULL bruger VARCHAR(50) NULL beskrivelse VARCHAR(50) NULL url VARCHAR(50) NULL kode VARCHAR(50) NULL ukat VARCHAR(50) NULL kategori VARCHAR(50) NULL god VARCHAR(50) NULL );
CREATE TABLE source ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, title VARCHAR(80) NULL date VARCHAR(20) NULL count INT VARCHAR(20) NOT NULL bruger VARCHAR(50) NULL beskrivelse TEXT NULL url VARCHAR(255) NULL kode VARCHAR(50) NULL ukat VARCHAR(50) NULL kategori VARCHAR(50) NULL god VARCHAR(50) NULL );
CREATE TABLE source ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, title VARCHAR(80) NULL date VARCHAR(20) NULL count VARCHAR(20) NOT NULL bruger VARCHAR(50) NULL beskrivelse TEXT NULL url VARCHAR(255) NULL kode VARCHAR(50) NULL ukat VARCHAR(50) NULL kategori VARCHAR(50) NULL god VARCHAR(50) NULL );
Men ved du hvor man kan lære hvad alt det betyder, int, varchar(50) osv.osv..
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , title VARCHAR( 80 ) NULL date VARCHAR( 20 ) NULL count VARCHAR( 20 ) NOT NULL bruger VARCHAR( 50 ) NULL beskrivelse TEXT NULL url VARCHAR( 255 ) NULL kode VARCHAR( 50 ) NULL ukat VARCHAR( 50 ) NULL kategori VARCHAR( 50 ) NULL god VARCHAR( 50 ) NULL )
MySQL returnerede:
#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 'date VARCHAR( 20 ) NULL count VARCHAR( 20 ) NOT NULL bruge
CREATE TABLE source ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, title VARCHAR(80) NULL, date VARCHAR(20) NULL, count VARCHAR(20) NOT NULL, bruger VARCHAR(50) NULL, beskrivelse TEXT NULL, url VARCHAR(255) NULL, kode VARCHAR(50) NULL, ukat VARCHAR(50) NULL, kategori VARCHAR(50) NULL, god VARCHAR(50) NULL );
$connection = mysql_connect Vil jeg skyde på at betyder at den skal connecte til den, men sådan en er der jo ikke i mysqlen :D der er kun dem der står øverst..
Nu er jeg ikke så svær at finde. Der står faktisk fuld navn hvis du klikker på mit brugernavn.
Hvis du vil sende email kan du skrive til arne_v@mail.danbbs.dk
Synes godt om
Ny brugerNybegynder
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.