За последние 24 часа нас посетили 23406 программистов и 1554 робота. Сейчас ищут 854 программиста ...

помогите с запросом!

Тема в разделе "PHP и базы данных", создана пользователем immortal.1986, 22 ноя 2013.

  1. immortal.1986

    immortal.1986 Активный пользователь

    С нами с:
    24 сен 2013
    Сообщения:
    257
    Симпатии:
    0
    Добрый день!
    Вопрос!
    Есть файл.csv --> открываю приобразовую fgetscsv() получаю отбираю и записываю в базу ,все хорошо ,я б сказал идеально работает но есть одно НО!
    есть значение в КСВ файле
    10392/1
    9642/3
    и так дале а записывает в базу их как 10392

    как создаю
    Код (Text):
    1. mysql_query("CREATE TABLE IF NOT EXISTS `tt` (
    2.                     `id` int(11) NOT NULL AUTO_INCREMENT,
    3.                     PRIMARY KEY (`id`),
    4.                     `id1c` int(11) NOT NULL,
    5.                     `name` varchar(255) NOT NULL
    6.                     ) ENGINE=InnoDB DEFAULT CHARSET=utf8"
    7.                     );
     
  2. Ke1eth

    Ke1eth Активный пользователь

    С нами с:
    16 мар 2012
    Сообщения:
    1.073
    Симпатии:
    11
    Адрес:
    заблудилса
    Потому, что попадает видимо в это поле: `id1c` int(11)
     
  3. immortal.1986

    immortal.1986 Активный пользователь

    С нами с:
    24 сен 2013
    Сообщения:
    257
    Симпатии:
    0
    Так оно туда и поподает! так и должно!
    Хотя спасибо тебе ты наталкнул на мысль!

    конечно `id1c` int(11) NOT NULL,
    заменить `id1c` char(10) NOT NULL,

    Работает! 8))))