За последние 24 часа нас посетил 58001 программист и 1845 роботов. Сейчас ищут 1077 программистов ...

Вывод данных из бд while

Тема в разделе "PHP для новичков", создана пользователем Roma_SP, 10 янв 2015.

  1. Roma_SP

    Roma_SP Новичок

    С нами с:
    11 сен 2013
    Сообщения:
    89
    Симпатии:
    0
    Как вывести все данные, кроме определенного параметра:

    В бд есть параметр статус - Документ в отправке, Документ в кабинете, Документ в архиве,
    нужно вывести все данные кроме со статусом "Документ в архиве";
    Код (Text):
    1.  
    2. $result= mysql_query("SELECT * FROM document");
    3. while ($myr = mysql_fetch_array($result)) {
    4. echo "Имя документа - $myr[name_doc] | Номер документа -  $myr[id] | Статус -  $myr[status]";
    5. }
    Спасибо заранее за ответ!
     
  2. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    выбрать всё из документ где статус не_равно документ_в_архиве - уот такайа логика у запроса будет.
     
  3. Roma_SP

    Roma_SP Новичок

    С нами с:
    11 сен 2013
    Сообщения:
    89
    Симпатии:
    0
    $search = "Документ в архиве";
    $result = mysql_query("SELECT * FROM document WHERE status !='$search'");
     
  4. Ganzal

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

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    изич вообще, да? скуэль писали люди для людей. если "документ в архиве" это прям вот так в кортеже и записано - то запрос правильный.