Гость
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP + MSSQL / 5 сообщений из 5, страница 1 из 1
31.05.2004, 10:22
    #32540519
Aeneas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP + MSSQL
Никак не получается передать в хранимку параметр типа дата.
РНР не поддерживает тип DATE, приходится передавать как VARCHAR.
При этом происходит следующее: если параметр в хранимке описан как datetime, то РНР ругается на конвертацию из VARCHAR в DATE, если параметр описать как VARCHAR, то в процедуру он передается как NULL.
Может кто знает что делать???
...
Рейтинг: 0 / 0
31.05.2004, 19:57
    #32541680
Змеёнышш
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP + MSSQL
в сторед процедуре конвертацию из варчара проводил?

@DateFlag varchar(10)=null
AS
SET NOCOUNT ON
SET DATEFORMAT dmy
declare @dt as smalldatetime
SET @dt = CONVERT(smalldatetime,@DateFlag)

примерно так

?????
...
Рейтинг: 0 / 0
31.05.2004, 23:04
    #32541761
Juice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP + MSSQL
Что значит PHP не поддерживает DATE ? Меткой Unix воспользоваться можно ?
...
Рейтинг: 0 / 0
01.06.2004, 07:34
    #32541867
Aeneas
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP + MSSQL
Дело в том, что до конвертации дело не доходит. Ругается в момент передачи параметров при вызове процедуры.

To Juice: РНР не поддерживает тип SQLDATETIME при вызове функции mssql_bind(...), при помощи которой описываются передаваемые параметры
...
Рейтинг: 0 / 0
02.06.2004, 07:50
    #32543854
Juice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
PHP + MSSQL
Как я понимаю, по следующему не получится ?!

..........
create table name(
......
date unsigned int,
......
);

При вставке в базу в дате вставлять $d = time();
При взятии с оной: $d = date (формат даты, htmlspecialchars($row["date"]))
где $row ассоциативный массив результатов запроса
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / PHP + MSSQL / 5 сообщений из 5, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]