Mysql doet raar bij registratie

Gestart doorMertdelft10 reacties27 weergaven

11 berichten · pagina 1 van 1

Mertdelft

Lid · Topicstarter

Berichten
414
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Als ik bij het registreren klaar ben zeg maar aan het eind waar alle gegevens naar de database wordt gestuurd krijg ik dit:

Field last_online doesnt have a default value


Wat wordt hier mee bedoelt?, Last_online zit wel in de database bij tabel users
0
Berichten
1.447
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
heb je het sql bestandje>?
0
Berichten
788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kan je misschien ook de Code posten en de SQL?
Dat kan ik kijken welke fout er is.
0
Mertdelft

Lid · Topicstarter

Berichten
414
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
De query
Spoiler tonen
mysql_query("INSERT INTO users (username,password,mail,auth_ticket,rank,look,gender,motto,credits,activity_points,last_offline,account_created) VALUES (".$name.",".$mdp.",".$email.",,".$rank.",".$look.",".$_SESSION[gender].",".$mission.",".$credits.",".$pixels.",".FullDate(full).",".FullDate(hc).")") or die(mysql_error());
Sql
Spoiler tonen
CREATE TABLE IF NOT EXISTS `users` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `username` char(50) NOT NULL,
  `real_name` char(100) NOT NULL DEFAULT ,
  `password` char(42) NOT NULL,
  `mail` varchar(50) NOT NULL DEFAULT defaultuser@meth0d.org,
  `auth_ticket` varchar(60) NOT NULL,
  `rank` int(1) unsigned NOT NULL DEFAULT 1,
  `credits` int(11) NOT NULL DEFAULT 0,
  `vip_points` int(11) NOT NULL DEFAULT 0,
  `activity_points` int(11) NOT NULL DEFAULT 0,
  `activity_points_lastupdate` double(5,0) NOT NULL DEFAULT 0,
  `look` char(100) NOT NULL DEFAULT hr-115-42.hd-190-1.ch-215-62.lg-285-91.sh-290-62,
  `gender` enum(M,F) NOT NULL DEFAULT M,
  `motto` char(50) NOT NULL,
  `account_created` char(12) NOT NULL,
  `last_online` varchar(20) NOT NULL,
  `online` enum(0,1) NOT NULL DEFAULT 0,
  `ip_last` char(20) NOT NULL,
  `ip_reg` char(20) NOT NULL,
  `home_room` int(10) unsigned NOT NULL DEFAULT 0,
  `respect` int(11) NOT NULL DEFAULT 0,
  `daily_respect_points` int(1) NOT NULL DEFAULT 3,
  `daily_pet_respect_points` int(1) NOT NULL DEFAULT 3,
  `newbie_status` int(1) NOT NULL DEFAULT 3,
  `is_muted` enum(0,1) NOT NULL DEFAULT 0,
  `mutant_penalty` enum(0,1,2) NOT NULL DEFAULT 0,
  `mutant_penalty_expire` int(11) NOT NULL DEFAULT 0,
  `block_newfriends` enum(0,1) NOT NULL DEFAULT 0,
  `lastdailycredits` char(18) NOT NULL DEFAULT ,
  `points` int(11) NOT NULL DEFAULT 0,
  `block_trade` enum(1,0) NOT NULL DEFAULT 0,
  `crystals` int(11) NOT NULL DEFAULT 0,
  `currentquestid` int(11) unsigned NOT NULL,
  `currentquestprogress` int(11) NOT NULL,
  `achievement_points` int(11) NOT NULL,
  PRIMARY KEY (`username`),
  UNIQUE KEY `id` (`id`) USING HASH,
  UNIQUE KEY `username` (`username`) USING BTREE,
  KEY `ip_last` (`ip_last`) USING BTREE
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
Normaal moet het werken, Want ik werk hier al maanden mee
0
Berichten
1.447
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
`last_online` varchar(250) NOT NULL,
0
Mertdelft

Lid · Topicstarter

Berichten
414
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Jordymen schreef:
`last_online` varchar(250) NOT NULL,
Nog steeds het zelfde probleem..
0
Berichten
1.447
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
hmmz
0
Berichten
1.284
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Misschien ligt het aan je cms .. Probeer eens revcms
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Last_online moet in je registratie query komen, het heeft namelijk geen default.
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Habbo retro;3 reportje.
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lijkt hier inderdaad om een query voor een retro te gaan wat verboden is
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren