Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
netadmin.ws
Панель управления Регистрция свободна! Календарь Список пользователей Часто задаваемые вопросы Поиск по форуму Архив скриптов Главная   
Форум сетевых администраторов
Форум сетевых администраторов Форум сетевых администраторов » Программирование » PHP » дата
Предыдущая тема     Следующая тема
Автор
Тема    Новая тема     Ответить на эту тему
alexdd
Участник

Зарегистрирован: Feb 2004
Место проживания:
Публикаций: 1
Статус: alexdd в оф-лайне
дата [сообщение #60243]

Есть скрипт пишущий в базу данные, месяц берется из unix и скрипт работает на unix. Как правильно написать в скрипте ,чтобы при запросе месяца декабрь было не нулевое значение?и при январе был январь а не декабрь...
кусок скрипта:

if (@$Go_old_x)
{
$month=date("m");
$month=$month-1;
if ($mn==00) $month==12;
if ($mn=$month>10)
{
$mn=$month;
}
else
{
$mn="0".$month;
}
}

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 04-02-2004 03:12
Нажмите сюда для просмотра профайла alexdd Отправить Персональное сообщение alexdd Найти сообщения от alexdd Добавить alexdd в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
polo
Администратор
Средний рейтинг: 4.77 | Оценок: 106
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: May 2001
Место проживания:
Публикаций: 4642
Статус: polo в оф-лайне
[сообщение #60265]

Код мутный какой-то. if ($mn==00) $month==12;
наверное имеется ввиду if ($mn==00) $month=12; только непонятно зачем. В каком формате хранится дата в базе?

__________________
Всегда есть решение.

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 04-02-2004 14:21
Нажмите сюда для просмотра профайла polo Отправить Персональное сообщение polo Посетить домашнию страничку polo! Найти сообщения от polo Добавить polo в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
whisk
Участник
Средний рейтинг: 4 | Оценок: 1

Зарегистрирован: Oct 2003
Место проживания:
Публикаций: 31
Статус: whisk в оф-лайне
[сообщение #60297]

Может, стоит попробовать загнать дату в стандартный unix timestamp (например, strtotime() ), отдать функции date(), и вернуть в нужном формате?

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 04-02-2004 20:30
Нажмите сюда для просмотра профайла whisk Отправить Персональное сообщение whisk Найти сообщения от whisk Добавить whisk в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя
zyablik
Участник
Средний рейтинг: 2.58 | Оценок: 12
/нажмите чтобы посмотреть кто оценивал/

Зарегистрирован: Mar 2003
Место проживания: Москва
Публикаций: 98
Статус: zyablik в оф-лайне
Re: дата [сообщение #60436]

quote:
Первоначальное сообщение от alexdd
Есть скрипт пишущий в базу данные, месяц берется из unix и скрипт работает на unix. Как правильно написать в скрипте ,чтобы при запросе месяца декабрь было не нулевое значение?и при январе был январь а не декабрь...
кусок скрипта:

PHP:

<?
if (@$Go_old_x)
    {
        
$month=date("m");
        
$month=$month-1;
        if (
$mn==00) $month==12;
        if (
$mn=$month>10)
        {
        
$mn=$month;
        }
        else
        {
        
$mn="0".$month;
        }
}
?>




мне кажется у тебя тут ошибка закралась...

действительно, в каком формате у тебя хранится дата в базе?

http://ru.php.net/date

PHP:

<?php
// Prints something like: Wednesday
echo date("l");

// Prints something like: Wednesday 15th of January 2003 05:51:38 AM
echo date("l dS of F Y h:i:s A");

// Prints: July 1, 2000 is on a Saturday
echo "July 1, 2000 is on a " . date("l", mktime(0, 0, 0, 7, 1, 2000));
?> 

Сообщить модератору об этом сообщении | Предупреждение | IP: определен

Old Post 06-02-2004 12:47
Нажмите сюда для просмотра профайла zyablik Отправить Персональное сообщение zyablik Посетить домашнию страничку zyablik! Найти сообщения от zyablik Добавить zyablik в свой список друзей Редактировать/Удалить сообщение Ответить Цитируя



Формат времени GMT. Текущее время 14:05.
Новая тема   Ответить на эту тему [ Версия для печати Печать | Отправить эту страницу другу/знакомому! Отправить | Получать уведомления об обновлении этой темы Подписка ] Предыдущая тема     Следующая тема
Навигация по форуму:
Оценка темы:

Правила форума:
Вы не можете создавать новые темы.
Вы не можете отвечать на существующие темы.
Вы не можете прикреплять файлы.
Вы не можете редактировать свои сообщения.
HTML теги выкл.
Спец. код вкл.
Смайлики вкл.
[IMG] тег выкл.
 

Page generated in 0.24715805 seconds (97.96% PHP - 2.04% MySQL) with 26 queries.


  Главная :: Форум :: Web ClipArt :: Поиск :: Статистика :: Топ 10 :: Публикация :: Рекомендовать
©NetAdmin.ws, 2001-2026.
Powered by: vBulletin
Copyright ©2000, 2001, Jelsoft Enterprises Limited.