Просмотр поста #537660: сравнение mysql баз разных версий johncms

.
ValekS
Ей 25

Вот когда то магазин сайта писал. И там сразу всё было для старой почты, а потом для новой пришлось переделывать:

mysql_query("INSERT INTO `privat` VALUES(0,'" . $polz['name_lat'] . "','Пользователь ".$login." перевёл вам ".$sum." монет сайта!','" . time() . "','".$login."','in','no','Превод монет','0','','','','') ");

Это старая. А вот новая:
mysql_query("INSERT INTO `cms_mail` SET `user_id` = '0',`from_id` = '" . $logid . "',`text` = 'Пользователь ".$login." перевёл вам ".$sum." монет сайта!',`time` = '" . time() . "',`sys` = '1',`them` = 'Перевод монет'");


В принципе тебе все поля сопоставлять не надо. Надо только те, что есть в запросе. Ещё там в первом запросе всё идёт через VALUES, имен полей таблицы нет. Открой таблицу старого привата и смотри по порядку все поля.