sql geweigerd

Status
Niet open voor verdere reacties.

dogsfun

Gebruiker
Lid geworden
3 aug 2006
Berichten
10
Een PHP form script (emform) probeert een tabel aan te maken in mysql.
Dit is eerder wel goed gegaan doch ik had al lang geen nieuw formulier meer aangemakt middels emform. Tevens heeft mijn provider natuurlijk ook de nodige updates geinstalleerd.

Bij de volgende SQL:
CREATE TABLE em_evenement (
seq int(10) DEFAULT '0' NOT NULL auto_increment,
em_provincie text,
em_categorie text,
em_begindatum text,
em_einddatum text,
em_locatie text,
em_telefoon text,
em_email text,
em_uitgebreide_info text,
submitdate datetime,
PRIMARY KEY (seq)
);CREATE TABLE em_archive_evenement (
archive_seq int(10) DEFAULT '0' NOT NULL auto_increment,
seq int(10),
em_provincie text,
em_categorie text,
em_begindatum text,
em_einddatum text,
em_locatie text,
em_telefoon text,
em_email text,
em_uitgebreide_info text,
submitdate datetime,
archiveddate datetime,
PRIMARY KEY (archive_seq)
);

krijg ik als fout:

Can't create table.
Invalid default value for 'seq'.

Wat is er fout?

Ik was op zoek naar een formulier waarmee bezoekers evenementen kunnen aanmelden en deze dor andere bezoekers weer terug gevonden kunnen worden. Email naar administrator en eventueel administraor approval had ik er graag bij.
Ik had emform nog liggen dus probeerde het daarmee.
Als iemand een ander script heeft, dat bijvoorbeeld ook alleen maar evenementen in de toekomst laat zien, ben ik jullie dankbaar.

De site van de maker van emform (Eternal Mart) is er niet meer dus ook de support is weg
 
Een kolom met de eigenschap auto_increment mag niet de waarde 0 bevatten. Probeer het eens zonder default
Code:
CREATE TABLE em_evenement (
seq int(10) NOT NULL auto_increment,
em_provincie text,
em_categorie text,
em_begindatum text,
em_einddatum text,
em_locatie text,
em_telefoon text,
em_email text,
em_uitgebreide_info text,
submitdate datetime,
PRIMARY KEY (seq)
);

CREATE TABLE em_archive_evenement (
archive_seq int(10) NOT NULL auto_increment,
seq int(10),
em_provincie text,
em_categorie text,
em_begindatum text,
em_einddatum text,
em_locatie text,
em_telefoon text,
em_email text,
em_uitgebreide_info text,
submitdate datetime,
archiveddate datetime,
PRIMARY KEY (archive_seq)
);
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan