За последние 24 часа нас посетили 17695 программистов и 1657 роботов. Сейчас ищут 959 программистов ...

Массив в БД

Тема в разделе "PHP для новичков", создана пользователем Slavon143, 17 янв 2018.

  1. Slavon143

    Slavon143 Новичок

    С нами с:
    27 авг 2016
    Сообщения:
    43
    Симпатии:
    0
    Привет! Подскажите как записать данные массива в БД? Есть массив с номерами телефонов : array(1) { [0]=> array(1) { [0]=> string(220) "0931254367 0936543217 0932413567 " } } . Нужно сделать что бы каждый номер телефона занимал отдельную строку в БД со своим id.
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Разбить по пробелу и потом вставить пачкой строки.
     
  3. Slavon143

    Slavon143 Новичок

    С нами с:
    27 авг 2016
    Сообщения:
    43
    Симпатии:
    0
    Ты имеешь в виду функцией explode()?
     
  4. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
  5. Slavon143

    Slavon143 Новичок

    С нами с:
    27 авг 2016
    Сообщения:
    43
    Симпатии:
    0
    Он закинет в одну ячейку.
     
  6. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Да? Серьёзно? Покажи код, которым у тебя не получается.
     
  7. Slavon143

    Slavon143 Новичок

    С нами с:
    27 авг 2016
    Сообщения:
    43
    Симпатии:
    0
    PHP:
    1. foreach ($res['0'] as $item){
    2.  
    3.     $i = explode(" ", $item);
    4.     var_dump($item);
    5.     $query = "INSERT INTO `filter2` (`id`, `numb`) VALUES (NULL, '$item')";
    6.     mysql_query($query);
    7. }
     
  8. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    Ну всё логично. Ты эксплодишь строку в переменной айтем и присваиваешь результат переменной ай. Далее ты выводишь опять айтем. И в запросе вставляешь айтем. Переменная ай похоже не используется в данной области видимости...
     
  9. Slavon143

    Slavon143 Новичок

    С нами с:
    27 авг 2016
    Сообщения:
    43
    Симпатии:
    0
    В каком направлении "копать". А то я уже запарился.
    --- Добавлено ---
    Все я разобрался. Спасибо.