Hallo erstmal an alle.
ich habe ein Problem.
Es geht um folgendes: Ich habe ein älteres popup exchange script von dlscripts.ich hatte es vorher auf einem webspace laufen ohne Probleme.Nun habe ich den Webspace Anbieter gewechselt(All-inkl)
wenn ich die tabellen in die datenbank per phpmyadmin einfügen möchte zeigt er mir zwei fehler meldungen.
PHP Version 4.4.4 und mysql version 4.1.18 glaube ich
Hier ein link zu meiner info.php : http://www.adtausch.com/info.php
Hier sind die beiden datenbank tabelle und fehlermeldungen wo der fehler auftritt. denke mal es liegt daran das der webspace eine neuere mysql version hat oder so. habe schon versucht an den stellen das unsigned DEFAULT '0' wegzunehmen dann funktioniert das script aber nicht mehr.
SQL-Befehl:
CREATE TABLE p_frame(
url varchar( 255 ) NOT NULL ,
hoehe varchar( 5 ) NOT NULL ,
wo tinyint( 2 ) unsigned DEFAULT '0' NOT NULL ,
views mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
lasttimestamp( 14 ) ,
fid mediumint( 8 ) unsigned DEFAULT '0' NOT NULL AUTO_INCREMENT ,
PRIMARY KEY ( fid )
)
MySQL meldet:
#1067 - Invalid default value for 'fid'
--------------------------------------------------------------
SQL-Befehl:
CREATE TABLE p_user(
id int( 10 ) unsigned DEFAULT '0' NOT NULL AUTO_INCREMENT ,
login varchar( 40 ) NOT NULL ,
url varchar( 255 ) NOT NULL ,
mail varchar( 100 ) NOT NULL ,
popups mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
besucher mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
referrer mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
werbung mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
credits float( 6, 4 ) DEFAULT '0.0000' NOT NULL ,
pass varchar( 30 ) NOT NULL ,
kat varchar( 75 ) NOT NULL ,
STATUS tinyint( 2 ) unsigned DEFAULT '0' NOT NULL ,
wann datetime,
PRIMARY KEY ( id ) ,
UNIQUE login( login )
)
MySQL meldet:
#1067 - Invalid default value for 'id'
------------------------------------------------------
Bitte bitte helft mir ich komme nicht weiter
MFG Kai
ich habe ein Problem.
Es geht um folgendes: Ich habe ein älteres popup exchange script von dlscripts.ich hatte es vorher auf einem webspace laufen ohne Probleme.Nun habe ich den Webspace Anbieter gewechselt(All-inkl)
wenn ich die tabellen in die datenbank per phpmyadmin einfügen möchte zeigt er mir zwei fehler meldungen.
PHP Version 4.4.4 und mysql version 4.1.18 glaube ich
Hier ein link zu meiner info.php : http://www.adtausch.com/info.php
Hier sind die beiden datenbank tabelle und fehlermeldungen wo der fehler auftritt. denke mal es liegt daran das der webspace eine neuere mysql version hat oder so. habe schon versucht an den stellen das unsigned DEFAULT '0' wegzunehmen dann funktioniert das script aber nicht mehr.
SQL-Befehl:
CREATE TABLE p_frame(
url varchar( 255 ) NOT NULL ,
hoehe varchar( 5 ) NOT NULL ,
wo tinyint( 2 ) unsigned DEFAULT '0' NOT NULL ,
views mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
lasttimestamp( 14 ) ,
fid mediumint( 8 ) unsigned DEFAULT '0' NOT NULL AUTO_INCREMENT ,
PRIMARY KEY ( fid )
)
MySQL meldet:
#1067 - Invalid default value for 'fid'
--------------------------------------------------------------
SQL-Befehl:
CREATE TABLE p_user(
id int( 10 ) unsigned DEFAULT '0' NOT NULL AUTO_INCREMENT ,
login varchar( 40 ) NOT NULL ,
url varchar( 255 ) NOT NULL ,
mail varchar( 100 ) NOT NULL ,
popups mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
besucher mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
referrer mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
werbung mediumint( 8 ) unsigned DEFAULT '0' NOT NULL ,
credits float( 6, 4 ) DEFAULT '0.0000' NOT NULL ,
pass varchar( 30 ) NOT NULL ,
kat varchar( 75 ) NOT NULL ,
STATUS tinyint( 2 ) unsigned DEFAULT '0' NOT NULL ,
wann datetime,
PRIMARY KEY ( id ) ,
UNIQUE login( login )
)
MySQL meldet:
#1067 - Invalid default value for 'id'
------------------------------------------------------
Bitte bitte helft mir ich komme nicht weiter
MFG Kai
Kommentar