Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z datą.
Forum PHP.pl > Forum > Bazy danych > Microsoft SQL Server / MSDE
darion
Witam,

Mam serwer MSSQL EXPRESS, w tabeli jest komórka typu 'datetype'. Zapisuję do niej wartości i z poziomu PHP odczytuję dane. Na stronie mam miesiące w języku francuskim(?), np: 24/mars/2007 0:00.

Gdy wykonuję SELECT z poziomu SQL'a to jest ok:

  1. SELECT [col1] ,[col2] ,[col3]
  2. FROM [testdb].[dbo].[test]


Wartość w col3 jest np. 2007-03-24 00:00:00.000.

Dane z bazy z poziomu PHP pobieram tak:

  1. <?php
  2. $db = Zend_Db::factory('PDO_MSSQL', $config);
  3. $select = $db->select()->from('dbo.test');
  4. $result = $db->fetchAll($select);
  5. setlocale(LC_ALL, 'pl_PL', 'pl', 'Polish_Poland.28592');
  6. print_r($result); exit();
  7. ?>


I w tym miejscu już nie mam pomysłu, dlatego zwracam się o pomoc. Co zrobić aby miesiące były przedstawiane jako cyfry lub przynajmniej jako miesiące w języku polskim?


Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.