• MySQL if else как правильно?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    SET `datetime` = GREATEST(`datetime`, NOW()) + INTERVAL 10 DAY
      WHERE ...
    Естественно, поле должно быть стандартного типа DATE или DATETIME.
    Ответ написан
    3 комментария
  • При записи в базу MySQL возникает ошибка, хочу ее пропустить, как?

    @alexalexes
    В любой непонятной ситуации, которая не вызвана синтаксической ошибкой в PHP, поможет try-catch:
    try
    {
      $insert->execute($mediaData);
    }
    catch(Exсeption $e) // см. также типы исключений того модуля, который подключается к СУБД, можно реагировать только на них, если подставить нужный тип
    {
      // тут код, который выполняется в случае ошибки (не обязательно при взаимодействии с СУБД)
    }
    finally
    {
     // тут код, который выполняется при любом исходе
    }
    Ответ написан
    Комментировать
  • Можно ли добавить класс в меню на css?

    MrDecoy
    @MrDecoy Куратор тега CSS
    Верставший фронтендер
    Для этого есть nth-child

    Таким образом:
    .photoblock .nav:nth-child(1) { color: red }
    .photoblock .nav:nth-child(2) { color: green }
    .photoblock .nav:nth-child(3) { color: blue }

    и так далее
    Ответ написан
    Комментировать