За последние 24 часа нас посетили 30706 программистов и 1479 роботов. Сейчас ищут 858 программистов ...

возможно ли?

Тема в разделе "MySQL", создана пользователем phpjunior, 31 янв 2014.

  1. phpjunior

    phpjunior Новичок

    С нами с:
    23 дек 2013
    Сообщения:
    73
    Симпатии:
    0
    Адрес:
    Барнаул
    Возможно ли в одной ячейке хранить множество идентификаторов например через запятую 1,2,3,4,5,6, а потом изьять и отправить в массив? типа
    Код (Text):
    1.  
    2. $arr = array();
    3. $query ('SELECT * FROM table where select_id');
    4. while ($arr = mysql_fetch_array($query))
    5. {
    6. $array = $array['select_id'];
    7. }
    8. echo $array;//Должен вывести 1,2,3,4,5,6 все значения из ячейки
    9. //простите за косячность кода ну я думаю вы поняли смысл просто тороплюсь
    Надо сделать так
    $array['1'] хранить 1
    $array['2'] хранить 2
    и.т.д
     
  2. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    можно
    $array = explode(',', $array['select_id']);
     
  3. phpjunior

    phpjunior Новичок

    С нами с:
    23 дек 2013
    Сообщения:
    73
    Симпатии:
    0
    Адрес:
    Барнаул
    СПААААСИБО )))

    Добавлено спустя 22 минуты 56 секунд:
    А подскажите возможно ли зделать такую выборку по строкам имеющие только определённый id
    Код (Text):
    1.  
    2. SELECT * FROM table WHERE id=9,10,11,12//что то вроде этого
     
  4. runcore

    runcore Старожил

    С нами с:
    12 окт 2012
    Сообщения:
    3.625
    Симпатии:
    158
    возможно
    SELECT * FROM table WHERE id IN (9,10,11,12)
     
  5. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    вангую проблему через месяц придёт и скажет, как из того поля выловить определённые номерки