login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Create Table

Offline freddyboeke - 24/07/2005 23:54
Avatar van freddyboekeHTML beginner Hey,

Ik wou een tabel toevoegen in mijn PhpMyAdmin maar botste op deze fout:

Citaat:
Error

SQL-query :

CREATE TABLE `klanten` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT ,
`achternaam` TEXT( 30 ) NOT NULL ,
`voornaam` TEXT( 30 ) NOT NULL ,
`titel` TEXT( 4 ) NOT NULL ,
`straat` TEXT( 30 ) NOT NULL ,
`huisnummer` INT( 4 ) NOT NULL ,
`bus` VARCHAR( 3 ) ,
`postcode` INT( 6 ) NOT NULL ,
`gemeente` TEXT( 30 ) NOT NULL ,
`telefoon` TEXT( 18 ) ,
`gsm` INT( 19 ) ,
`email` TEXT( 70 ) ,
`laatste_bestelling` INT( 10 ) NOT NULL ,
`nieuwsbrief` INT( 1 ) NOT NULL ,
PRIMARY KEY ( `id` )
)

MySQL said:
#1064 - You have an error in your SQL syntax near '(30) NOT NULL, `voornaam` TEXT(30) NOT NULL, `titel` TEXT(4) NOT NULL, `straat` ' at line 1


Weet iemand wat er mis is want ik ben al meer dan een uur aan het zoeken en kan de fout maar niet vinden 

Op de site van MySQL bij de errorhandling vind ik ook niet echt klaarheid ...

2 antwoorden

Gesponsorde links
Offline smoos - 24/07/2005 23:58 (laatste wijziging 24/07/2005 23:59)
Avatar van smoos PHP gevorderde je geeft aan een text geen waarde
dus het is TEXT ipv TEXT(30)
als je tog maar 30 tekens wilt kan je beter VARCHAR(30) doen

http://www.site...amp;id=131
Offline freddyboeke - 25/07/2005 00:06
Avatar van freddyboeke HTML beginner Bedankt smoos! Weer eens iets nieuws bijgeleerd ... 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.181s