За последние 24 часа нас посетили 52373 программиста и 1756 роботов. Сейчас ищет 1551 программист ...

Работа с бд. Подскажите

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

  1. Roma_SP

    Roma_SP Новичок

    С нами с:
    11 сен 2013
    Сообщения:
    89
    Симпатии:
    0
    Подскажите как проверить: если запись ячейки в бд пустая то, к примеру показать <button>.
    Таблица называется book, есть столбец name (book1,book2,book3) и stranic (300,156), у book3 ячейка stranic пустая.
    И вот нужно проверить stranic на пустую запись и показать <button>.
     
  2. igordata

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

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    а сам?
     
  3. link00

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

    С нами с:
    1 сен 2012
    Сообщения:
    65
    Симпатии:
    0
    А в чем собственно проблема? Пиши SQL запрос (MySQL - у тебя?) с нужными тебе условиями, и проверяй результат.
    Тут два варианта - либо РНР средствами проверять. Либо SQL ср-вами можно все сделать. Если я правильно понял
     
  4. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    тут один вариант - если ответ БД пришел пустой, значит делать одно, если нет, другое.
     
  5. link00

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

    С нами с:
    1 сен 2012
    Сообщения:
    65
    Симпатии:
    0
    Ну да. Имел ввиду, можно также проверить(на пустоту) в самой СУБД, в запросе ... field != '' ? (либо IS NULL если NULL-ы)
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Ты же понимаешь, что ты все равно пошлешь запрос и получишь ответ? Не надо на БД перекладывать логику. И тем более добавлять лишние действия в алгоритм.