Открываеешь страницу, посылая ей get запрос с необходимыми данными, срабатывает php код, в mysql в таблицу phpbb_topics и phpbb_posts вносится новая запись с id, который вычисляется так:
Код: Выделить всё
$id = rand(100000000000000, 99999999999999);
Типо id выходит за пределы возможного. как решить проблему? где хранится последний id топика?Общая ошибка
SQL ERROR [ mysqli ]
Out of range value adjusted for column 'topic_id' at row 1 [1264]
SQL
INSERT INTO forum_topics (topic_poster, topic_time, topic_last_view_time, forum_id, icon_id, topic_approved, topic_title, topic_first_poster_name, topic_first_poster_colour, topic_type, topic_time_limit, topic_attachment) VALUES (2, 1305113869, 1305113869, 112, 0, 1, 'кк', 'Александр', 'AA0000', 0, 0, 0)
BACKTRACE
FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()
FILE: includes/functions_posting.php
LINE: 1968
CALL: dbal_mysqli->sql_query()
FILE: posting.php
LINE: 1137
CALL: submit_post()