PHP Проблема / MYSQL с BIGINT

У меня есть база данных mysql и таблица для хранения материалов из twitter API. Когда я анализирую данные с помощью PHP из twitter, я использую mysql_query для вставки данных в таблицу.

У меня странная проблема с идентификатором твитов:

Например, обновление статуса с идентификатором 15861323074113537 (твит от Google) хранится в базе данных как: 15861323074114000 (изменены последние 4 цифры).

Запрос php:

$sql = mysql_query("INSERT INTO $table (id,tw_text) VALUES ($id,'$tw_text')");

Если я редактирую запись через phpmyadmin, сохраняется правильное значение (15861323074113537). Столбец BIGINT.

Так что, я полагаю, что-то странное происходит с функцией php mysql_query и командой INSERT.

Есть идеи / решения?

Заранее спасибо

5
задан OMG Ponies 7 May 2011 в 02:04
поделиться