Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Данные заносятся не правильно.
Покинул форум
Сообщений всего: 11
Дата рег-ции: Сент. 2010
Помог: 0 раз(а)
Здравствуйте.
Заношу в базу данные
$result_add = mysql_query ("INSERT INTO table (fio,phone,date) VALUES ('$name','$phone','$date')");
Добавляю данные
Петров 89044366555 26.02.2011
А получается в базе
Петров 2147483647 2341
В чем проблема?
Спасибо.
SAD
Отправлено: 26 Февраля, 2011 - 16:45:30
Постоянный участник
Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009 Откуда: Днепропетровск, Украина
Помог: 75 раз(а)
какой тип у полей у phone и date?
AntiBuger
Отправлено: 26 Февраля, 2011 - 18:39:40
Новичок
Покинул форум
Сообщений всего: 11
Дата рег-ции: Сент. 2010
Помог: 0 раз(а)
SAD пишет:
какой тип у полей у phone и date?
int
OrmaJever
Отправлено: 26 Февраля, 2011 - 18:55:31
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
поле int имеет максимальное значение 2 147 ... (дальше не помню)
Это ограничение базы даных. Используйте другое поле для записи телефона, а для даты вобще timestamp
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.