Приветствую.
Каждый сайт во всемирной сети вэвэвэ делает то же самое.
Каждый.
Это одна из самых часто встречающихся задач в веб-разработке.
В интернете есть миллионы примеров, как это сделать.
Записывать дату в РНР можно практически в любом формате. Хоть 12/12/12
А вот сравнивать значения можно только тогда, когда старшие разряды идут впереди младших. В частности, строки, содержащие дату, можно сравнивать и сортировать только в формате "задом наперёд". Что делает её очень удобной. Например при именовании папочек с фоточками на домашнем компе
Ну и как правильно отмечено выше, здесь ничего не записывается, а просто выводится. То есть вопрос к тому, кто выводит.
В ужасе выкинуть таблицу, в которой поле может иметь вид 1,2,3,5,15 и потом еще полчаса тошнить в унитаз от омерзения.
Купить букварь по базам данных
Прочитать в нем такое слово как "реляционная база данных"
Сделать нормальную таблицу, в которой 1,2,3,5,15 будет не в одной строке, а в ПЯТИ
Дальше всё как и было
В работе программиста важно полагаться не только на помощь посторонних людей, но и задействовать знания, полученные в средней школе, а так же здравый смысл.
В данном случае, несмотря на то что задача на первый взгляд пугающе сложная, её без труда решит сообразительный пятиклассник.
Надо просто повнимательнее посмотреть на дату.
Какая часть вызывает сложности?
Как получить день недели?
Как получить месяц?
Как посчитать сколько целых недель прошло до определенного числа с начала месяца?
Это же все смехотворные задачи, каждая из которых решается за 30 секунд
Ох, я забыл про last. Может быть, это и является арифметическим камнем преткновения? ;-)
Mark переводится как "оценка" или "метка" или "отметка".
Очевидно, что это какое-то кастомное поле и следует вопрос задать тому, кто его добавил.
Например своим коллегам
Строго говоря никак, поскольку элементы в ассоциативном массиве не имеют порядка. В процессе обработки ассоциативного массива порядок ключей сохраняться не обязан, следовательно тут возможны разнообразные трудноотлавливаемые баги. Я бы сказал что это странное желание и нужно разбираться с тем почему оно возникло и зачем получать именно четвертый элемент (я бы еще понял если бы речь шла про пятый элемент :) ).
Ну а если все-таки очень хочется - то см. ответы которые написали выше.
Открываете консоль разработчика и смотрите, что отдает сервер в качестве ссылки на изображение. Проверяете, правильная ли ссылка, можно ли по ней получить изображение (например, вставив ее в строку адреса браузера). И дальше уже проверяем, где ошибка и исправляем.
Если функция записи в файл вызывается, но файл не создается, то РНР напишет в сообщении об ошибке "с чем это связано".
Спрашивать об этом посторонних людей бесполезно.
На домашнем компике ошибки обычно выводятся на экран, на боевом сервере - пишутся в лог. Если не знаете, где находится лог с ошибками, надо посмотреть в панельке управления своим сервером.