Pagina 1 van 1

tabel aanmaken

Geplaatst: 19 mei 2008, 21:18
door Dmeijer13
Hallo allemaal.
Ik moet en tabel gaan aanmaken, maar weet niet precies hoe of wat, ik heb wel een idee, mijn idee zal ik hieronder neerzetten (over hoe het moet) maar 1 deel weet ik niet, en ik weet niet of het idee wat ik ga doen ook goed is, dus ik vraag het liever eerst.

Dit is de voor de SQL

CREATE TABLE phpbb_announcement_centre (
announcement_show tinyint (1) NOT NULL,
announcement_enable_guests tinyint (1) NOT NULL,
announcement_show_birthdays tinyint (1) NOT NULL,
announcement_birthday_avatar tinyint (1) NOT NULL,
announcement_draft text NOT NULL,
announcement_text text NOT NULL,
announcement_text_guests text NOT NULL,
announcement_title varchar(255) NOT NULL default '',
announcement_title_guests varchar(255) NOT NULL default '',
announcement_show_group varchar(255) NOT NULL default '')
CHARACTER SET utf8 COLLATE utf8_bin;


INSERT INTO phpbb_announcement_centre (announcement_show, announcement_enable_guests, announcement_show_birthdays, announcement_birthday_avatar, announcement_title, announcement_text, announcement_draft, announcement_title_guests, announcement_text_guests, announcement_show_group) VALUES ('0', '1', '0', '0', 'Site Announcements', 'Site Announcements can be seen here!! :mrgreen:', 'Draft Announcements can be seen here!! :mrgreen:', 'Guest Announcements', 'Guest Announcements can be seen here!! :wink:', '2');

INSERT INTO phpbb_config (config_name, config_value) VALUES ('announcement_show_index', '0');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('announcement_enable', '1');

Het rode gedeelte snap ik dus NIET!

Ik denk dat ik een tabel moet maken phpbb_announcement_centre die dan LINKs in die rij komt te staan, en die info die eronder staat bij deze "code" wijst zich denk ik vanzelf... Daarna moet ik daarop klikken en die 3 dingen erin toevoegen (insert) doe ik door op die tabe te klikken en dan in de database "invoegen" ofzo. (of toevoegen)

Alleen dat rode gedeelte snap ik dus niet. die andere 2 weer wel. Ik hoop dat iemand zou willen helpen, en zeggen of mij idee ervan wel goed is, want ik heb het liever dat het ff duurt en forum blijft werken, dan dat hij het niet doet, en moet wachten op antwoord.

Uiteraard maak ik een backup voor ik begin.

Edit: Als ik dus in de database inlog, en dan direct klik op import vraagt ie om een bestand, welk bestand :oops: Of zit ik nu gewoon helemaal fout?

Re: tabel aanmaken

Geplaatst: 20 mei 2008, 04:16
door lifeguard
je moet die code in je sql plakken, en dan op ga klikken.

Re: tabel aanmaken

Geplaatst: 20 mei 2008, 06:22
door Dmeijer13
Dus alsk op de database inlog moet ik direct naar onder en een tabel aanmaken tabel naam: phpbb_announcement_centre

Maar wat is number of fields dan :roll:
En als dat gedaan is met ik die 3 insert to doen?

(eerste insert to snap ik niet helemaal)

Re: tabel aanmaken

Geplaatst: 20 mei 2008, 06:31
door lifeguard
Nee je logt in in je database, dan zie je ergens boven een knopje met SQl.
Klik daarop.
In het veld bovenin plak je de gehele code, en klik je op GA.

Re: tabel aanmaken

Geplaatst: 20 mei 2008, 06:34
door Dmeijer13

Code: Selecteer alles

Error

SQL query:

announcement_show tinyint( 1 ) NOT NULL , announcement_enable_guests tinyint( 1 ) NOT NULL , announcement_show_birthdays tinyint( 1 ) NOT NULL , announcement_birthday_avatar tinyint( 1 ) NOT NULL , announcement_draft text NOT NULL , announcement_text text NOT NULL , announcement_text_guests text NOT NULL , announcement_title varchar( 255 ) NOT NULL default '', announcement_title_guests varchar( 255 ) NOT NULL default '', announcement_show_group varchar( 255 ) NOT NULL default ''
)

MySQL said: Documentation
#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 'announcement_show tinyint (1) NOT NULL,
announcement_enable_guests tinyint (1) ' at line 1 
Dit krijg ik te zien, betekend dit nou gewoon dat het niet ondersteund word?

Maar hoe kom ik dan aan deze tabel:phpbb_announcement_centre

Of komt die vanzelf als die code eringezet is.

Re: tabel aanmaken

Geplaatst: 20 mei 2008, 06:48
door lifeguard
Normaal gesproken wel.
Maar die sql is in ieder geval niet goed uitgevoerd.

Re: tabel aanmaken

Geplaatst: 20 mei 2008, 06:55
door Dmeijer13
Ik heb op SQL geklikt, de code gekopieert en dit staat er nog onder, niks aan veranderd
[ Delimiter : ]
Show this query here again

Re: tabel aanmaken

Geplaatst: 21 mei 2008, 20:57
door Dmeijer13
Is er geen manier dan dat de tabellen auto. worden aangemaakt, net als bij de Ajax chatbox :S