Но вот правильно срезать до формата день-месяц и посчитать тоже само не получается.Естественно, даты они такие... Особенно интересно все будет выглядеть в вашем варианте где-то в районе декабря, когда дата дня рождения окажется вообще меньше текущей на год, а по факту еще остается пару дней.
Между полными датами с помощью date_diff получается все посчитатьЧто логично, единственное что не понятно - зачем считать обрезанные даты?
Итак, в предыдущем вопросе я сделал блок try except в надежде, что оно восстановит мне соединение, но только что я обратился к боту и ошибка вернулась.Вам в прошлом ответе уже подсказали, что вы не имеете в итоге никакой ссылки на объект подключения, а тупо произвели некоторые действия, ака карго культ. На самом деле вам нужно полностью повторить код подключения в ексепшене, так как cursor у вас все равно остается пустой, а должен содержать ресурс соединения (или объект подключения, не помню как в питоне точно называется).
is_dir(__DIR__.'/img')
и можно ли туда писать is_writable()они приходят из TextBox. И я не понимаю как вместо их подставлять значения, они же в переменных хранятсяMySqlCommand принимает в конструктор строку, соответственно получаете строку конкатенацией переменных и вашего запрса, естественно значения надо вставлять в соответствующие места, где у вас сейчас вбиты заглушки.
function articlesAdd(array $fields) : bool {
$sql = "INSERT INTO articles ('titel', 'content') VALUES (:titel, :content)";
var_dump([$fields,$sql]);exit();
dbQuery($sql, $fields);
return true;
}
Имеется проект на котором нужно реализовать БД MySQL.Че, прям написать MySQL с нуля?
Unable to connect to any of the specified MySQL hosts.Очевидно что нет подключения к бд. Во первых - скорее всего вы ее еще не написали же (шутка?), во вторых - вы проверили что мускуль запущен, через консоль к нему можно подключиться с данными, прописанными в коде подключения, и пользователь от имени которого запускается приложение имеет нужные права?
Но вот на сайте подключение не работает.Во первых - чем и как вы подключаетесь, во вторых - естественно любой нормальный сервис будет блокировать халявные запросы от рандомных сайтов, ибо для них это не бесплатное удовольствие, денег они с этого не получат, а вот хапнуть гемора со спам рассылками с левых емэйлов - как нефиг делать.