SQL Tabel maken

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Coen Egberink

Coen Egberink

05/04/2007 16:25:00
Quote Anchor link
Heey mensen,
ik ben bezig om PHP onder de knie te krijgen, zo ben ik ook met SQL bezig geweest.
ik heb nu een gb gevonden wat ik graag wil gebruiken, hiervoor moet ik dus ook een tabel aanmaken. Ik heb heb het al geprobeert maar ik kom er niet uit, en wil toch graag weten hoe dit werkt!

het gaat om de volgende tabel:
-------------------------------------------------------------------------------

CREATE TABLE gastenboek (
id int(11) NOT NULL auto_increment,
identiteit varchar(16) NOT NULL default '',
bericht longtext NOT NULL,
naam varchar(40) NOT NULL default '',
tijd varchar(8) NOT NULL default '',
datum varchar(10) NOT NULL default '',
email varchar(40) NOT NULL default '',
PRIMARY KEY (id),
UNIQUE KEY id_2 (id),
KEY id (id)
) TYPE=MyISAM;

-----------------------------------------------------------------------------------


Ik heb de al een database aangemaakt, nu de tabel nog.

WIe helpt mij....???

een link met uitleg kan ik ook goed gebruiken
 
PHP hulp

PHP hulp

21/05/2024 06:40:25
 
Frank -

Frank -

05/04/2007 16:43:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
tijd varchar(8) NOT NULL default '',
datum varchar(10) NOT NULL default '',

Wat is er mis met een DATETIME om de datum en tijd in 1x correct op te slaan?

En VARCHAR heb je in elk geval niets aan, die is zo fout als het maar zijn kan.

Verder moet bovenstaande query gewoon werken, tenzij je foutmeldingen krijgt. Maar dan is de vraag: Welke foutmelding?

Tip: Gebruik PHPMyAdmin om de tabel aan te maken, wel zo handig.

Edit: Gebruik geen MyISAM, gaat problemen opleveren. InnoDB is vele malen beter en veiliger.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Coen Egberink

Coen Egberink

05/04/2007 16:56:00
Quote Anchor link
oke, maar wat ik eigenlijk wil weten is hoe je de inhoud van deze create table in een tabel voegd.
ik heb op PHP Myadmin een tabel aangemaakt

naam: Gastenboek
velden: 9

* is dit goed???

vervolgens krijg ik een scherm waar ik de inhoud in cellen moet zetten, in welke cel moet ik wat zetten?

de tabel ziet er zo uit

Veld | Type | Lengte/Waardes* | Collatie | Attributen | Null | Standaardwaard** | Extra | (verder nog wat aanvink dingen zoals: Primaire Sluitel, Index, Unieke waarde, Volledige tekst)

Hoe moet ik deze code invullen...? en welke hokjes moet ik bij welke regel aanvinken zoals Primaire Key..?


CREATE TABLE gastenboek (
id int(11) NOT NULL auto_increment,
identiteit varchar(16) NOT NULL default '',
bericht longtext NOT NULL,
naam varchar(40) NOT NULL default '',
tijd varchar(8) NOT NULL default '',
datum varchar(10) NOT NULL default '',
email varchar(40) NOT NULL default '',
PRIMARY KEY (id),
UNIQUE KEY id_2 (id),
KEY id (id)
) TYPE=MyISAM;

Alvast bedankt:)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.