За последние 24 часа нас посетили 32889 программистов и 1755 роботов. Сейчас ищут 863 программиста ...

как вывести php по базе данных?

Тема в разделе "PHP и базы данных", создана пользователем wolf777, 3 ноя 2014.

  1. wolf777

    wolf777 Новичок

    С нами с:
    26 авг 2014
    Сообщения:
    207
    Симпатии:
    0
    суть вопроса такова: имеется запрос в бд и нужно если cat=1 то выводим одно условие, если cat=0 то другое
    вот сам запрос думал после WHERE добавить cat==1 AND ( ну что то сомневаюсь что там надо)

    вот скрипт


    подскажите как правильно реализовать идею
     
  2. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    непонятно что надо? если делать запрос по значению cat то сначала надо получить значение cat запросом, а потом составить условие, по которому дергать из базы данные разными запросами
     
  3. metadon

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

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    Cat откуда получаем?
     
  4. wolf777

    wolf777 Новичок

    С нами с:
    26 авг 2014
    Сообщения:
    207
    Симпатии:
    0
    cat получаем из таблицы `".PREFIX."_albums`

    Добавлено спустя 1 минуту 49 секунд:
    я ведь тут выбираю cat вот так SELECT aid, cat,
     
  5. metadon

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

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    Значит из результата выполнения запроса.
    Когда в цикле проходишь все результаты запроса, можешь через if смотреть cat и делать что нужно.
    Результат выполнения запроса будет в массиве, как от туда получить cat смотри в документацию по массивам.
     
  6. wolf777

    wolf777 Новичок

    С нами с:
    26 авг 2014
    Сообщения:
    207
    Симпатии:
    0
    пример можете показать?
     
  7. metadon

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

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    Покажи пример того что возвращает функция super_query

    Возможно так
    Код (PHP):
    1. if( $sql_['cat'] == '1' ) { ... } else { ... }
     
  8. wolf777

    wolf777 Новичок

    С нами с:
    26 авг 2014
    Сообщения:
    207
    Симпатии:
    0
    хм... а как узнать что она взовзращает?

    Добавлено спустя 23 секунды:
    ща проверю
     
  9. metadon

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

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    http://phpfaq.ru/debug Отладка и поиск ошибок в своем алгоритме.
    Но лучше все там прочитать и понять
     
  10. wolf777

    wolf777 Новичок

    С нами с:
    26 авг 2014
    Сообщения:
    207
    Симпатии:
    0
    metadon спасибо огромное за помощь и за подсказку) щас почитаю по ссылке)
     
  11. metadon

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

    С нами с:
    6 фев 2006
    Сообщения:
    779
    Симпатии:
    0
    У тебя в коде есть $row_albums['cat'] попробуй в if это подставить $row_albums['cat'] == 1
     
  12. wolf777

    wolf777 Новичок

    С нами с:
    26 авг 2014
    Сообщения:
    207
    Симпатии:
    0
    Код (Text):
    1. У тебя в коде есть $row_albums['cat'] попробуй в if это подставить $row_albums['cat'] == 1
    я так и сделал)