За последние 24 часа нас посетили 17437 программистов и 1644 робота. Сейчас ищут 1336 программистов ...

Хранение данных с неизвестным количеством элементов

Тема в разделе "PHP и базы данных", создана пользователем evgeniy123, 25 сен 2011.

  1. evgeniy123

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

    С нами с:
    25 сен 2011
    Сообщения:
    4
    Симпатии:
    0
    здравствуйте. Есть такой вопрос. Видел на многих сайта где предлагают ввести номера телефонов.Пользователь допустим хочет ввести 10 своих номеров телефонов. А может и 100. Кроме варианта делать массив и хранить сам массив в БД вариантов нет ?
     
  2. alexfer

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

    С нами с:
    2 авг 2010
    Сообщения:
    239
    Симпатии:
    0
    А чем не устраивает стандартное хранение?
    id, user_id, phone_number
     
  3. Anguis

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

    С нами с:
    17 сен 2011
    Сообщения:
    16
    Симпатии:
    0
    evgeniy123
    Можно хранить строкой в поле с типом TEXT
    Строка примерно такая: $str = 322-12-12/342-42-12/522-56-34/651-85-32
    Потом $array = explode('/',$str);
    $array - полученный массив с номерами
     
  4. topas

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

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    Сделать отдельную таблицу `phone` в которой держать `user_id` и `phone`