MSSQL & data при выборке

valerchik

Guest
MSSQL & data при выборке

Вобщем такая вот проблема:
РНР отгребает данные из MSSQL
се отгребает правильно, но даты почему-то отгребаются дата - месяц
на локальной ачке все ок, а на сервере какого-то месяц отнимается.
Чё делать ? как лечить ?
 

jonjonson

Guest
На сервере правильно дата выставлена?
 

valerchik

Guest
делаю mktime();
правильная дата

-~{}~ 23.09.04 12:18:

что никто не сталкивался с таким ?
 

Фанат

oncle terrible
Команда форума
valerchik
или пиши по-русски, или ищи помощи в другом месте.
 

valerchik

Guest
что не так написал-то ?
по-руски пишу блин
 

Фанат

oncle terrible
Команда форума
отгребают, мой друг, дерьмо из сортира.
а отнимаются ноги у паралитика.
блины в форуме по пхп тоже оффтопик.
последнее предупреждение.
 

valerchik

Guest
наверное больше просто нечего ответить на мой вопрос...
 

Astral Man

We Will Rock You
valerchik
А ты вопрос поставь правильно.
Что в базе лежит, что хочешь получить?
 

Фанат

oncle terrible
Команда форума
боже, скоро в яслях начнут на пхп писать.
из младшей группы детсада уже у нас есть клиент.
К детям надо быть терпимее. надо быть терпимее...

valerchik
я о тебе забочусь, дурачок.
Я твоего вопроса не понял.
И не думаю, что другие поймут.
"какого-то месяц отнимается" - это не по-русски.
это лепет младенца, который поймут только восторженные родители, но никак не взрослые дяди, которым наплевать и на тебя и на твои проблемы.
поэтому, если хочешь, чтобы тебе помогли, позаботься, чтобы тебя поняли.
 

valerchik

Guest
в базе данные следующие

name varchar
createdate datetime

делаю SELECT name, createdate FROM table WHERE createdate > '26.07.2004'

результат:

Вася 29.08.2004
Федя 27.07.2004

а должно быть

Вася 29.09.2004
Федя 27.08.2004


следовательно условия выборки воспринимаются нормально, а вот сами данные в массиве результата бредовые...
 

StUV

Rotaredom
name varchar
createdate datetime

делаю SELECT name, createdate FROM table WHERE createdate > '26.07.2004'

результат:

Вася 29.08.2004
Федя 27.07.2004

а должно быть

Вася 29.09.2004
Федя 27.08.2004
кому должно, почему должно ?
 

valerchik

Guest
Автор оригинала: StUV
кому должно, почему должно ?
должно потому что я туда вбил такие данные !
хостер сейчас разбирается...
что-то с настройками сервера оказывается, РНРного, вернее там где РНР стоит....
 

StUV

Rotaredom
т.е.
SELECT name, createdate FROM table WHERE name='Вася' || name='Федя'
содержит записи типа "а должно быть" ?
 

Astral Man

We Will Rock You
valerchik
Что в базе есть то получаешь. Смотри в самих таблицах что ты туда записал.
 

valerchik

Guest
Автор оригинала: Astral Man
valerchik
Что в базе есть то получаешь. Смотри в самих таблицах что ты туда записал.
ты тупишь...в таблицах все ок.
через ентерпрайс менеджер смотрю, все ок.
ладно, тема закрыта
 

Astral Man

We Will Rock You
valerchik
Сделай так
SELECT *
FROM table
WHERE createdate >= '07.26.2004' and name = 'Федя'
что получится?
 

valerchik

Guest
да дело не в данных, сколько можно толдычить.
яж писал уже. дело в библиотечке клиентской на сервере.
Хост ведь под Unix там где РНР крутиться...
а на моей тачке винда, вот поэтому у меня и нет проблем...
хостер обещал проапдейтиться.
 
Сверху