За последние 24 часа нас посетили 17528 программистов и 1603 робота. Сейчас ищут 973 программиста ...

как пользоваться array_unique

Тема в разделе "PHP для новичков", создана пользователем Aleksrip, 18 июн 2010.

  1. Aleksrip

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

    С нами с:
    4 фев 2010
    Сообщения:
    14
    Симпатии:
    0
    Добрый день. Четвертый час уже ищу как воспользоваться array_unique так как нужно, чтоб повторяющиеся значения выводились из таблицы в единственном экземпляре.

    $result = mysql_query("SELECT * FROM produkt",$db);
    $myrow = mysql_fetch_array($result);
    do
    {
    printf
    ("
    <li><a href='katalog.php?grupa=%s' class='naznach_min'>%s</a></li>
    ",$myrow["grupa"], $myrow["grupa"]);
    }
    while ($myrow = mysql_fetch_array($result));

    код простой и решение простое (уверен), но не как не доходит. Подскажите плиз как изменить код чтоб работало. Заранее спасибо.
     
  2. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
  3. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    стоит начать с покупки нормальной книжки по php и забыть про видео курсы
     
  4. Aleksrip

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

    С нами с:
    4 фев 2010
    Сообщения:
    14
    Симпатии:
    0
    да даже на 3х месячные курсы ходил, а из полуторачасового видео курса понял больше чем за три месяца. Если не сложно посоветуй хорошую книгу, реально хорошую и возможно с видео примерами.
    так в том то и дело что нужно переписать код чтоб в цикл выводились повторяющиеся значения в единственном экземпляре.
    сейчас выводиться:
    смола
    смола
    гелькойт
    шины
    шины
    растворитель.
    а надо
    смола
    гелькоут
    шины
    растворитель
     
  5. ShamahN

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

    С нами с:
    10 апр 2007
    Сообщения:
    1.449
    Симпатии:
    0
    Адрес:
    г.Волгодонск Роствской обл.
    судя по тому, даже такой простой кусок непонятен - 1.5 часовой видеокурс тоже не помог.
    Данные сначала накопить в массив, что-то с ним сделать, а потом уж выводить. А еще лучше, не выбирать не нужные из таблицы (но подозреваю, это тоже непосильная задача)
    http://www.php.ru/forum/viewtopic.php?t=15029 - один из 2ух возможных выходов из ситуации.
    Второй - еще разок сходить на курсы и еще раз посмотреть, и повторять до тех пор, пока секрет мироздания не откроется. =)
     
  6. iliavlad

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

    С нами с:
    24 янв 2009
    Сообщения:
    1.689
    Симпатии:
    4
    значит поменяйте запрос данных и будут вам только уникальные значения. ссылка уже есть.
     
  7. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    Aleksrip
    PHP5 Котерова посмотрите
     
  8. Aleksrip

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

    С нами с:
    4 фев 2010
    Сообщения:
    14
    Симпатии:
    0
    Блинский спасибо дружище! Единственный кто реально помог.