либо измени тип поля data на varchar либо сохраняй туда метку времени а не что попало.
метка времени сдерствами пхп time()
средствами MySQL : "SELECT UNIX_TIMESTAMP"
Ну куда у тебя сохранять определяется переменной $cook, либо в сессии либо в куки..
Ты сохраняешь куки на 10 минут сам по себе : time() + 36000, попробуй увеличить это время и закрыть \ открыть браузер, если переменной не будет то она в прошлый раз сохранилась в сессию, ведь сессия каждое новое открытие браузера меняется...
У меня свой шаблонизатор если задуматься то по типо смарти, только без все этих псевдо фишек и наворотов. Он умеет самое необходимое : искать в кэше шаблон, если есть то выводить его, если нет то скреплять любое кол-во мелких шаблонов (header, body, footer) в один, сохранять его в кэш и выводить
Ну ты тип)))
Во первых в базу лучше сохранять в формате UNIX_TIMESTAMP.. или пхп функцией time()...
У тебя в базе будет хранится числовое значение, которое потом можно будет преобразовать как тебе захочется функцией date('Y.m.d H:i:s', $row['date']);
ну если нет, то почитай про функцию mktime.. сначало ей преобразуешь свою дату в числовое значение, потом это числовое значение в date('d.m.Y', mktime(....)); или как-то так. вообщем легче хранить метку времени чем саму дату
Ну я не в курсе в каком формате вообще ты сохраняешь её в базу, что у тебя выдает $row['date'] само по себе скажи сначало. Экстрасенсы в воскресенье отдыхают
Тут у меня сразу несколько вопросов, во первых я использую substr($sql, 0, 6) == 'select' вместо регулярки, т.к я полный ноль в них. Помогите с такой регуляркой ))
Во вторых, допустим есть такой код :
Все вроде бы ничего, и кэш сохраняется в файл, и читается оттуда, только как-то через раз, и я не могу понять почему... 1 раз из 5 данные точно приходят абсолютно пустыми
Да и вообще ткните меня тут в мои ошибки )) (Добавление)
Блин не спал, туплю, данные теперь выводятся нормально, не пропадают, забыл mysqli_data_seek($SQL, 0);...
Помогите с регуляркой и в ошибки ткните )