Hallo :)
ich versuche gerade aus meiner alten Seite (VKP) meine User in die neue Datenbank (mx7777_users) per insert einzufügen.... dies hat bei allen anderen geklappt. (Stories Topics downloads links etc.)
Fehlermeldung ist folgende:
#1136 - Column count doesn't match value count at row 1
so wollte ich es in die tabelle einfügen:
INSERT INTO `mx78228_users` VALUES (18, 'Mattxxxxx', 'Mattxxxxx', 'xxxxx@aol.com', 'xxxx@aol.com', '', '', 'Sep 25, 2002', '', 'Exportkaufmann', 'Rhein-Main-Gebiet', '', '', 0, 0, '', '', '', 'c7832xxxxxxxxxxxxxxxxxxxxxx', 10, '', 0, 0, 0, '', 0, '', 'MFJ_maxi_XP-Silver', 4096, 0, 1, 0, 0, 0, 1, 2, 1032904800, 1121010674, '195.93.60.106', 'Sections', '/modules.php?name=Sections&sop=listarticles&secid=3', 1, 0, '1956-10-19', 2, 'Deutschland', '175', '', 'Nein', 'Nein', 'einexxxx', 'Freundschaft', 'grau', 'blau-grau', '', '', '', '', '', '', '', '', '', '', 'Nein', 'Gelegentlich', '', '45', '', 'verheiratet', 'normal', 'xxxxxxxxxxxxx');
Kann es sein das die Tabellen unterschiedlich sind... ich hatte auf der alten Nuke Seite schon die YA Erweiterung verwendet, wenn ich jetzt einen Benutzer auf der Seite hinzufüge und mir den dann aus der Datenbank exportiere und das gleiche dann lokal per insert ausprobiere funzt es nämlich.
Wäre echt peinlich wenn ich über 1000 User bitten müsste sich neu zu reggen und das Profil neu auszufüllen... hoffe mir kann einer helfen.
Gruß Stefan
Poste bitte mal die STRUKTUR Deiner users-Tabelle ... kann nichts grossartiges sein ...
RtR
Hi Du :)
ich hab mal beide kopiert...
nuke_users
Feld Typ Null Standard
uid int(11) Nein
name varchar(60) Nein
uname varchar(25) Nein
email varchar(100) Nein
femail varchar(100) Nein
url varchar(255) Nein
user_avatar varchar(30) Ja NULL
user_regdate varchar(20) Nein
user_icq varchar(15) Ja NULL
user_occ varchar(100) Ja NULL
user_from varchar(100) Ja NULL
user_intrest varchar(150) Ja NULL
user_sig varchar(255) Ja NULL
user_viewemail tinyint(2) Ja NULL
user_theme int(3) Ja NULL
user_aim varchar(18) Ja NULL
user_yim varchar(25) Ja NULL
user_msnm varchar(25) Ja NULL
pass varchar(255) Nein 0
storynum tinyint(4) Nein 10
umode varchar(10) Nein
uorder tinyint(1) Nein 0
thold tinyint(1) Nein 0
noscore tinyint(1) Nein 0
bio tinytext Nein
ublockon tinyint(1) Nein 0
ublock text Nein
theme varchar(100) Nein
commentmax int(11) Nein 4096
counter int(11) Nein 0
newsletter int(1) Nein 0
user_posts int(10) Nein 0
user_attachsig int(2) Nein 0
user_rank int(10) Nein 0
user_level int(10) Nein 1
user_ingroup int(10) Nein 1
user_regtime int(11) Nein 0
user_lastvisit int(11) Nein 0
user_lastip varchar(60) Nein
user_lastmod varchar(40) Nein
user_lasturl varchar(255) Nein
user_stat tinyint(1) Nein 0
user_pm_poptime smallint(4) Nein 0
user_bday date Ja NULL
user_sexus tinyint(1) Nein 0
user_from1 varchar(100) Nein
user_heigh char(3) Nein
user_gewicht char(3) Nein
user_piercing varchar(25) Nein
user_tatto varchar(25) Nein
user_sucht varchar(35) Nein
user_beziehung varchar(40) Nein
user_haar varchar(30) Nein
user_augen varchar(30) Nein
user_l1 varchar(150) Ja NULL
user_l2 varchar(150) Ja NULL
user_l3 varchar(150) Ja NULL
user_l4 varchar(150) Ja NULL
user_l5 varchar(150) Ja NULL
user_l6 varchar(150) Ja NULL
user_l7 varchar(150) Ja NULL
user_l8 varchar(150) Ja NULL
user_positiv varchar(250) Ja NULL
user_negativ varchar(250) Ja NULL
user_smoke varchar(40) Ja NULL
user_alkohol varchar(40) Ja NULL
user_partneralter1 char(2) Ja NULL
user_partneralter2 char(2) Ja NULL
user_partnerwie varchar(255) Ja NULL
user_famstatus varchar(25) Ja NULL
user_partnerfigur varchar(100) Ja NULL
user_kinder varchar(100) Ja NULL
Indizes: Name Typ Kardinalität Feld
PRIMARY PRIMARY 1525 uid
user_ingroup INDEX keine user_ingroup
user_stat INDEX keine user_stat
user_lastvisit INDEX keine user_lastvisit
user_lastmod INDEX keine user_lastmod
user_bday INDEX keine user_bday
Speicherplatzverbrauch: Typ Verbrauch
Daten 592.448 Bytes
Index 91.136 Bytes
Insgesamt 683.584 Bytes
Zeilenstatistik: Angaben Wert
Format dynamisch
Zeilen 1.525
Zeilenlänge ø 388
Zeilengröße ø 448 Bytes
Nächste Autoindex 2.194
Erzeugt am 02. August 2005 um 14:27
Aktualisiert am 02. August 2005 um 14:27
mx78228_users
Feld Typ Null Standard
uid int(11) Nein
name varchar(60) Nein
uname varchar(25) Nein
email varchar(100) Nein
femail varchar(100) Nein
url varchar(255) Nein
user_avatar varchar(30) Ja NULL
user_regdate varchar(20) Nein
user_icq varchar(15) Ja NULL
user_occ varchar(100) Ja NULL
user_from varchar(100) Ja NULL
user_intrest varchar(150) Ja NULL
user_sig varchar(255) Ja NULL
user_viewemail tinyint(2) Ja NULL
user_theme int(3) Ja NULL
user_aim varchar(18) Ja NULL
user_yim varchar(25) Ja NULL
user_msnm varchar(25) Ja NULL
pass varchar(40) Nein
storynum tinyint(4) Nein 10
umode varchar(10) Nein
uorder tinyint(1) Nein 0
thold tinyint(1) Nein 0
noscore tinyint(1) Nein 0
bio tinytext Nein
ublockon tinyint(1) Nein 0
ublock text Nein
theme varchar(100) Nein
commentmax int(11) Nein 4096
counter int(11) Nein 0
newsletter int(1) Nein 0
user_posts int(10) Nein 0
user_attachsig int(2) Nein 0
user_rank int(10) Nein 0
user_level int(10) Nein 1
user_ingroup int(10) Nein 1
user_lastvisit int(11) Nein 0
user_regtime int(11) Nein 0
user_lastip varchar(60) Nein
user_lastmod varchar(40) Nein
user_lasturl varchar(255) Nein
user_pm_poptime smallint(4) Nein 0
user_stat tinyint(1) Nein 0
user_bday date Ja NULL
user_sexus tinyint(1) Nein 0
user_from1 varchar(100) Nein
user_heigh char(3) Nein
user_gewicht char(3) Nein
user_piercing varchar(25) Nein
user_tatto varchar(25) Nein
user_sucht varchar(35) Nein
user_beziehung varchar(40) Nein
user_haar varchar(30) Nein
user_augen varchar(30) Nein
user_l1 varchar(150) Ja NULL
user_l2 varchar(150) Ja NULL
user_l3 varchar(150) Ja NULL
user_l4 varchar(150) Ja NULL
user_l5 varchar(150) Ja NULL
user_l6 varchar(150) Ja NULL
user_l7 varchar(150) Ja NULL
user_l8 varchar(150) Ja NULL
user_positiv varchar(250) Ja NULL
user_negativ varchar(250) Ja NULL
user_smoke varchar(40) Ja NULL
user_alkohol varchar(40) Ja NULL
user_partneralter1 char(2) Ja NULL
user_partneralter2 char(2) Ja NULL
user_partnerwie varchar(255) Ja NULL
user_famstatus varchar(25) Ja NULL
user_partnerfigur varchar(100) Ja NULL
user_kinder varchar(100) Ja NULL
user_bild varchar(100) Nein
Indizes: Name Typ Kardinalität Feld
PRIMARY PRIMARY 4 uid
uname UNIQUE 4 uname
user_ingroup INDEX 2 user_ingroup
user_stat INDEX 2 user_stat
user_lastvisit INDEX 4 user_lastvisit
user_lastmod INDEX 4 user_lastmod
user_bday INDEX 4 user_bday
Speicherplatzverbrauch: Typ Verbrauch
Daten 1.952 Bytes
Index 9.216 Bytes
Überhang 324 Bytes
Effektiv 10.844 Bytes
Insgesamt 11.168 Bytes
Zeilenstatistik: Angaben Wert
Format dynamisch
Zeilen 4
Zeilenlänge ø 407
Zeilengröße ø 2.792 Bytes
Nächste Autoindex 7
Erzeugt am 20. Juli 2005 um 20:16
Aktualisiert am 02. August 2005 um 13:10
Letzter Check am 23. Juli 2005 um 11:49
kann es sein das es daran liegt das ich auf der alten Seite 3 Benutzergruppen hatte und ich jetzt auf der neuen Seite noch keine habe?
Gruß Stefan
Hallo !
Zitatich versuche gerade aus meiner alten Seite (VKP) meine User in die neue Datenbank (mx7777_users) per insert einzufügen.... dies hat bei allen anderen geklappt. (Stories Topics downloads links etc.)
Diese Tabellenspalte ist in der neuen Tabelle vorhanden, aber in der alten nicht.
Zitatuser_bild varchar(100) Nein
daher haben die alten Datensätze ein Feld zu wenig.
Das ergibt :
ZitatColumn count doesn't match value count at row 1
= Spaltenanzahl ist ungleich der Werteanzahl
Du musst dann in jedem Userdatensatz an Ende noch ein '' einfügen.
Bsp:
ZitatINSERT INTO `mx78228_users` VALUES (18, 'Mattxxxxx', 'Mattxxxxx', 'xxxxx@aol.com', 'xxxx@aol.com', '', '', 'Sep 25, 2002', '', 'Exportkaufmann', 'Rhein-Main-Gebiet', '', '', 0, 0, '', '', '', 'c7832xxxxxxxxxxxxxxxxxxxxxx', 10, '', 0, 0, 0, '', 0, '', 'MFJ_maxi_XP-Silver', 4096, 0, 1, 0, 0, 0, 1, 2, 1032904800, 1121010674, '195.93.60.106', 'Sections', '/modules.php?name=Sections&sop=listarticles&secid=3', 1, 0, '1956-10-19', 2, 'Deutschland', '175', '', 'Nein', 'Nein', 'einexxxx', 'Freundschaft', 'grau', 'blau-grau', '', '', '', '', '', '', '', '', '', '', 'Nein', 'Gelegentlich', '', '45', '', 'verheiratet', 'normal', 'xxxxxxxxxxxxx','');
Dann sollte es funktionieren.
MfG
jubilee
Hallo :)
erstmal vielen Dank für den Lösungsvorschlag aber leider klappt es nicht.... bekomme wieder eine Fehlermeldung: nicht abgeschlossene Zeichenführung
danach hab ich dann anstatt das " eine 0 reingesetzt dann nimmt er es und ich hab den User in der Datenbank aber leider nicht auf der HP
Local hab ich es mal ausprobiert und hab die nuke_users einfach in mx_users unbenannt da hatte ich dann auch die User in der Liste... wäre das ne Möglichkeit oder gibts dann Probleme wegen dem fehlenden Feld
Im Vergleich der Profile ist mir noch aufgefallen das ich im mx ein Feld habe Benutzerstatus aktiviert oder deaktiviert.... das hatte ich im vkp nicht
Wofür brauche ich das Feld user_bild varchar(100) eigentlich...
Gruß Stefan
Hmmm ....
Welche Vorversion haste denn eigentlich ?
Kannst Du da denn kein Update machen ?
Da werden dann die Daten sowieso korrekt übernommen .
MfG
jubilee
Huhu :)
also ich hatte 2002 mit dem VKP angefangen und dann immer geupdatet.... und da dort ja dann auch meine ganzen Versuche und Tests mit drin waren.... kam diesmal kein Update in Frage.
Wollte alles neu und sauber machen... ::)
Ich habs jetzt so gemacht das ich die nuke_users eingespielt habe und dann die Tabelle in mx umbenannt habe, Daten sind alle korrekt... meine Members sind alle da :D
Hätte aber nochmal ne andere Frage, und zwar hab ich massig user die sich 2002 und 2003 angemeldet haben aber seitdem nicht mehr da waren.
Wie krieg ich die aus der Datenbank.... ohne das ich alle einzeln anklicken muss.
Gruß Stefan