Database wordt niet aangemaakt.

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Remco

Remco

30/07/2007 15:59:00
Quote Anchor link
Ik probeer de hele tijd een database aan te maken maar op één of andere manier geeft hij steeds een error:

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 '(500) NOT NULL,
`datum` DATE (10) NOT NULL,
)' at line 3

Dit is de code:

CREATE TABLE `nieuws`
(`id` INT(8) AUTO_INCREMENT PRIMARY KEY,
`titel` VARCHAR(50) NOT NULL, `bericht` TEXT(500) NOT NULL,
`datum` DATE (10) NOT NULL,
)

Weet iemand wat er fout is?
 
PHP hulp

PHP hulp

19/11/2024 07:42:13
 
Frank -

Frank -

30/07/2007 16:02:00
Quote Anchor link
TEXT(500) bestaat niet, dit moet gewoon TEXT zijn.

Zie ook de handleiding.

Edit: DATE (10) ken ik evenmin. Ga je eens verdiepen in de datatypes.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
 
Mike

Mike

30/07/2007 16:02:00
Quote Anchor link
Hi Remco,

je kunt volgens mij geen waarde instellen voor TEXT.

Try this:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
CREATE TABLE `nieuws` (
  `id` INT(8) NOT NULL auto_increment,
  `titel` VARCHAR(50) NOT NULL,
  `bericht` TEXT NOT NULL,
  `datum` DATE NOT NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;
Gewijzigd op 01/01/1970 01:00:00 door Mike
 
Remco

Remco

30/07/2007 16:04:00
Quote Anchor link
dan krijg ik de volgende error

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 '(10) NOT NULL,
PRIMARY KEY (id)
)' at line 5
 
Remco

Remco

30/07/2007 16:06:00
Quote Anchor link
bedankt, dankzij dat date (10) lukte het. Bedankt voor de hulp!
 
Mike

Mike

30/07/2007 16:07:00
Quote Anchor link
Ooh, had ik over 't hoofd gezien... DATE moet je ook geen waarde geven omdat DATE zijn eigen waarde krijgt , namelijk 0000-00-00.

Try nieuwe code (geupdate in vorige reply)

// Ok, no problemo ;)
Gewijzigd op 01/01/1970 01:00:00 door Mike
 



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.