Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] Sortowanie wg daty..
kefir667
post 29.01.2008, 14:15:41
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 26.01.2008

Ostrzeżenie: (0%)
-----


Witam,
posiadam kolumne o nazwie data (baza, tabela->kolumna). Moim błędem było, że podczas tworzenia bazy wybrałem typ pola dla tej kolumny jako text, a nie date. sad.gif

Teraz niestety musze posortowac rosnaco wszystkie dane wg daty.
Podczas dodawania daty do bazy ustaliłem format $dzisiaj = date("j. n. Y");

ORDER BY data DESC nie działa prawidłowo
Czy ktoś z Was ma pomysł jak posortować te dane malejąco wg daty??

  1. <?php
  2. $polaczenie = pg_connect(&#092;"host=127.0.0.1 dbname=dane user=**** password=****\");
  3. $i=0;
  4. foreach (pg_fetch_all(pg_query($baza_hp, &#092;"SELECT nazw, imie, nip, pesel, adres, data FROM klienci ORDER BY data DESC; \")) as $result){
  5. $i++;
  6. $dane= &#092;"$i) | $result[nazw] | $result[imie] | $result[nip] | $result[pesel] | $result[
    adres] | $result[data]\n\";
  7. $file = &#092;"dane_posortowane.txt\";
  8. $fp = fopen($file, &#092;"a\");
  9. flock($fp, 2);
  10. fwrite($fp, $dane);
  11. flock($fp, 3);
  12. fclose($fp); }
  13. ?>


Ten post edytował kefir667 29.01.2008, 14:16:25
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:48