Semi pro
Inscrit: 09/03/2003 23:29
|
Bonjour,
Après avoir tout reinstallé, il me reste donc plus qu'à finaliser la maj du forum de 3.08 vers la dernière version 4...
ancien forum : 3.03, les sauvegardes donnentn ceci, par ex :
INSERT INTO `td2014_bb_posts` (`post_id`, `pid`, `topic_id`, `forum_id`, `post_time`, `uid`, `poster_name`, `poster_ip`, `subject`, `dohtml`, `dosmiley`, `doxcode`, `dobr`, `doimage`, `icon`, `attachsig`, `approved`, `post_karma`, `attachment`, `require_reply`) VALUES (4, 0, 3, 5, 1055834543, 9, '', 213, 'le site!', 0, 1, 1, 1, 1, 'icon3.gif', 0, 1, 0, NULL, 0),
j'ai bien essayé de retirer dans la description et dans les inserts, ce qui correspond à :
`dohtml`, `dosmiley`, `doxcode`, `dobr`, `doimage`,
qui sont en plus, par rapport à la dernière version du forum,
j'ai donc enlevé dans les lignes :
", 0, 1, 1, 1, 1, '" par ", '"
et j'a donc :
INSERT INTO `td2014_bb_posts` (`post_id`, `pid`, `topic_id`, `forum_id`, `post_time`, `uid`, `poster_name`, `poster_ip`, `subject`, `icon`, `attachsig`, `approved`, `post_karma`, `attachment`, `require_reply`) VALUES (4, 0, 3, 5, 1055834543, 9, '', 213, 'le site!', 'icon3.gif', 0, 1, 0, NULL, 0),
Pour 1 ligne, cela fonctionne, mais si je veux importer tous les posts (soit 648), j'ai toujorus cette erreur :
mais j'ai toujours une erreur :
MySQL a répondu: Documentation
#1136 - Column count doesn't match value count at row 466
Pourtant j'ai bien 15 champs demandés, et remplis...
(464, 0, 181, 2, 1102087472, 3578, '', 195, 'phrase 1', 'icon7.gif', 1, 1, 0, NULL, 0), (465, 464, 181, 2, 1102351219, 1497, '', 80, 'Re: phrase 1', '', 0, 1, 0, NULL, 0), (466, 465, 181, 2, 1102352213, 1497, '', 80, 'Re: phrase 1', '', 0, 1, 0, NULL, 0),
Avant j'avaisun ancien insert into, à cette ligne, comme si c'etait une "délimitation"...
Donc merci de votre aide.
Afin que je puisse tout récupérer.
Cordialement,
Celine
Posté le : 17/11/2014 14:33
|