vypis datumu z MySQL

3 příspěvky

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. Mam mensi problem. Mam databazu cestovnych zajazdov v MySQL a chcem aby sa zobrazili podla datumu. resp aby ich php zoradilo podla datumu.Problem je ze ked dam zoradit v PHP prikazom order by DATE(tak sa vola stplec v MySQL) tak mi ich zoradi len po bodku. vzor: 3.5.2006 .. zoradi mi to len po 3 a co je za bodkou ignoruje. Potrebujem aby zoradovalo podla celeho datumu. Ako to mam spravit? dakujem
  2. Ukaž strukturu té tabulku. Hlavně tys sloupce, kde máš datum. Jinak těžko to budeš řadit v PHP. Tam se to bere jako string. Doporučuji to seřadit SQL dotazem a v PHP už vypisovat v pořadí, které ti dodá MySQL.
  3. Problém bude zřejmě v tom, že ten sloupec DATE nebude datový typ "DATE", čili to máš v databázi jako stringy. Řešení: Překopat databázi, nastavit sloupci datový typ DATE a pak to půjde. Ale pozor, do db se pak datum ukládá ve formátu RRRR-MM-DD.

← Zpět na všechna témata