Database wordt niet aangemaakt.
Remco
30/07/2007 15:59:00Ik 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?
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
19/11/2024 07:42:13Frank -
30/07/2007 16:02:00TEXT(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.
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
30/07/2007 16:02:00Hi Remco,
je kunt volgens mij geen waarde instellen voor TEXT.
Try this:
je kunt volgens mij geen waarde instellen voor TEXT.
Try this:
Code (php)
1
2
3
4
5
6
7
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;
`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
30/07/2007 16:04:00dan 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
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
30/07/2007 16:06:00Mike
30/07/2007 16:07:00Ooh, 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 ;)
Try nieuwe code (geupdate in vorige reply)
// Ok, no problemo ;)
Gewijzigd op 01/01/1970 01:00:00 door Mike