dringende hilfe wird benötigt...

Begonnen von bradersim, 15 Dezember 2003, 02:12:46

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

bradersim

wenn jemand sich bei uns (dersimcity.com) anmelden möchte, bekommt er folgendes zu sehen...

Error sql_query():
qry: INSERT INTO mx_users SET uname = 'serdac', pass = '29f799f68c637dbbaac9fcfbd30ea068', email = 'serdac@web.de', name = 'serdacx', femail = '', url = '', user_avatar = '', user_regdate = 'Dec 15, 2003', user_icq = '', user_occ = 'essss', user_from = 'sssss', user_intrest = '', user_sig = '', user_aim = '', user_yim = '', user_msnm = '', user_level = 1, newsletter = 1 , user_ingroup = 1, user_regtime = 1071449664, user_stat = 1, user_sexus = 0, user_lastvisit = 1071449664, user_lastip = '213.168.106.39', user_bday = NULL, user_from1 = 'Deutschland', user_heigh = '', user_gewicht = '75', user_piercing = '', user_tatto = '', user_sucht = '', user_beziehung = '', user_haar = '', user_augen = '', user_l1 = '', user_l2 = '', user_l3 = '', user_l4 = '', user_l5 = '', user_l6 = '', user_l7 = '', user_l8 = '', user_positiv = '', user_negativ = '', user_smoke = '', user_alkohol = '', user_famstatus = 'ledig', user_kinder = 'habe keine Kinder'
descr: Duplicate entry '0' for key 1 ( mysql 1062 )
details:
      file: /opt/root/home/dersimcitycom/public_html/modules/User_Registration/index.php # line: 300, cmd: sql_query(INSERT INTO mx_users SET uname          = 'serdac', pass        ...),
   file: /opt/root/home/dersimcitycom/public_html/modules/User_Registration/index.php # line: 418, cmd: finishnewuser(INSERT INTO mx_users SET uname          = 'serdac', pass        ...),
file: /opt/root/home/dersimcitycom/public_html/modules.php # line: 106, cmd: include_once(INSERT INTO mx_users SET uname          = 'serdac', pass        ..., /opt/root/home/dersimcitycom/public_html/modules/User_Registrati...),

woran liegt das? was ist doppelt hier? jemand von den admins sollte dies mal anschauen... für alle alten mitglieder gibts keine probleme bis auf dem profil bereich... wenn man im profil auf User_FotoAlbum klickt, wird auch das ziel verfehlt...


vielen dank an die admins schon im voraus...




Sascha1981

Also das user_Fotoalbum das läuft unter mx 2.1 noch nicht soweit ich weiß!!

Andi

Hi Bradersim :)

poste mal bitte hier die komplette Struktur Deiner mx_users Tabelle.
Also in phpMyadmin diese Tabelle exportieren > nur Struktur > anzeigen
schön´s Grüssle, Andi

bradersim

CREATE TABLE `mx_users` (
  `uid` int(11) NOT NULL default '0',
  `name` varchar(60) NOT NULL default '',
  `uname` varchar(25) NOT NULL default '',
  `email` varchar(40) NOT NULL default '',
  `femail` varchar(40) NOT NULL default '',
  `url` varchar(40) NOT NULL default '',
  `user_avatar` varchar(30) default NULL,
  `user_regdate` varchar(20) NOT NULL default '',
  `user_icq` varchar(15) default NULL,
  `user_occ` varchar(100) default NULL,
  `user_from` varchar(100) default NULL,
  `user_intrest` varchar(150) default NULL,
  `user_sig` varchar(255) default NULL,
  `user_viewemail` tinyint(2) default NULL,
  `user_theme` int(3) default NULL,
  `user_aim` varchar(18) default NULL,
  `user_yim` varchar(25) default NULL,
  `user_msnm` varchar(25) default NULL,
  `pass` varchar(50) NOT NULL default '',
  `storynum` tinyint(4) NOT NULL default '10',
  `umode` varchar(10) NOT NULL default '',
  `uorder` tinyint(1) NOT NULL default '0',
  `thold` tinyint(1) NOT NULL default '0',
  `noscore` tinyint(1) NOT NULL default '0',
  `bio` tinyint(1) NOT NULL default '0',
  `ublockon` tinyint(1) NOT NULL default '0',
  `ublock` tinytext NOT NULL,
  `theme` varchar(100) NOT NULL default '',
  `commentmax` int(11) NOT NULL default '4096',
  `counter` int(11) NOT NULL default '0',
  `newsletter` int(1) NOT NULL default '1',
  `user_posts` int(10) NOT NULL default '0',
  `user_attachsig` int(2) NOT NULL default '0',
  `user_rank` int(10) NOT NULL default '0',
  `user_level` int(10) NOT NULL default '1',
  `user_positiv` varchar(200) default NULL,
  `user_negativ` varchar(200) default NULL,
  `user_l6` varchar(150) default NULL,
  `user_l5` varchar(150) default NULL,
  `user_augen` varchar(30) NOT NULL default '',
  `user_heigh` varchar(10) NOT NULL default '',
  `user_gewicht` varchar(35) default NULL,
  `user_horoskop` varchar(50) NOT NULL default '0',
  `user_lang` varchar(120) default NULL,
  `user_own` varchar(200) default NULL,
  `user_visit` varchar(150) default NULL,
  `views` varchar(9) NOT NULL default '1',
  `user_ingroup` int(10) NOT NULL default '1',
  `user_lastvisit` int(11) NOT NULL default '0',
  `user_regtime` int(11) unsigned NOT NULL default '0',
  `user_lastip` varchar(60) NOT NULL default '',
  `user_lastmod` varchar(40) NOT NULL default '',
  `user_lasturl` varchar(255) NOT NULL default '',
  `user_pm_poptime` smallint(4) unsigned NOT NULL default '60',
  `user_stat` tinyint(1) NOT NULL default '0',
  `user_bday` date default '0000-00-00',
  `user_sexus` tinyint(1) NOT NULL default '0',
  `user_from1` varchar(100) NOT NULL default '',
  `user_piercing` varchar(25) NOT NULL default '',
  `user_tatto` varchar(25) NOT NULL default '',
  `user_haar` varchar(30) NOT NULL default '',
  `user_l1` varchar(150) default NULL,
  `user_l2` varchar(150) default NULL,
  `user_l3` varchar(150) default NULL,
  `user_l4` varchar(150) default NULL,
  `user_l7` varchar(150) default NULL,
  `user_l8` varchar(150) default NULL,
  `user_smoke` varchar(40) default NULL,
  `user_alkohol` varchar(40) default NULL,
  `user_famstatus` varchar(25) default NULL,
  `user_kinder` varchar(100) default NULL,
  `user_sucht` varchar(35) NOT NULL default '',
  `user_partneralter1` char(2) default NULL,
  `user_partneralter2` char(2) default NULL,
  `user_partnerwie` varchar(255) default NULL,
  `user_partnerfigur` varchar(100) default NULL,
  `user_beziehung` varchar(150) default NULL,
  PRIMARY KEY  (`uid`),
  UNIQUE KEY `uname` (`uname`),
  KEY `user_ingroup` (`user_ingroup`),
  KEY `user_stat` (`user_stat`),
  KEY `user_lastvisit` (`user_lastvisit`),
  KEY `user_lastmod` (`user_lastmod`),
  KEY `user_bday` (`user_bday`)
) TYPE=MyISAM;

jubilee

Hmmmm .....
Komisch ......
Deine User-Tabelle , Spalte uid
 
Zitatuid` int(11) NOT NULL default '0'
sollte aber sein :
 
Zitatuid int(11) unsigned NOT NULL auto_increment
Also änder die Spalte bitte mit phpMyAdmin (Struktur anzeigen und dann hinten in der Spalte auf   ändern klicken ).
Setz bei   Attribute auf   unsigned
bei   Null auf   not null
bei standard nix reinschreiben bzw. 0 rauslöschen
und bei   Extra auf   auto_increment
dann bitte mal probieren und hoffen, das der Rest der tabelle noch stimmt ....
MfG
jubilee

bradersim

Fehler

SQL-Befehl :  

ALTER TABLE `mx_users` CHANGE `uid` `uid` INT( 11 ) UNSIGNED NOT NULL AUTO_INCREMENT

MySQL meldet:


#1062 - Duplicate entry '4208' for key 1


wenn ich es ändern versuche, meldet phpmyadmin folgenden fehler...

jubilee

Hallo !
Ist die uid 4208 denn doppelt vorhanden ?Mach doch mal einen dump von der Tabelle (sicherheitshalber) und lösche dann die uid 4208 falls doppelt vorhanden und versuch dann, die Spalte zu verändern.
MfG
jubilee