vybranie dátumu

6 příspěvků

Archiv diskusního fóra

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

  1. dalo by sa nejako db ukecať aby mi vybralo záznamy z poľa typu date tak, že vyberie roky a v rámci každého roku mesiace? Teda niečo takéto:  2005:   apríl   marec ...  2004   december   november na každý rok/mesiac by bol odkaz a v php zase dotaz na daný rok/mesiac a následný výpis Díky moc
  2. Noo, dalo by se to vybrat normálně, seřadit podle data a v momentě změny roku bys udělal patřičné akce v php. Něco jako: # jsem za selectem vybral jsem sloupecky datum, date_format('%Y', datum) as rok, date_format('%m', datum) as mesic vysledek je v $res $rok = 0; while ($row = mysql_fetch_array($res) ) {    if ( $rok != $row['rok'] ) {     echo $row['rok']."<br/>\n";     $rok = $row['rok'];   }   echo $row['mesic']; } mesic se ted ukazuje jako cislo, tak kdyz tak prevest pres pole... misto kazdeho mesice se pak da udelat odkaz nebo tak... to uz necham na tebe..
  3. diky moc, to mi pomohlo - len jedno upozornenie: tie atributy mali byt naopak, mi to hadzalo NULL som to pozrel v manuali (keby to chcel niekto pouzit)
  4. este by som mal asi jednu otazku: dali by sa vybrat nejake zaznamy kde by bol nejaky ten rok? teda nieco ako: select ... where datum... ? teda napr. vybrat len zaznamy s datumom z roku 2005 dikes
  5. samo. Treba. .... where date_format(date, '%Y') = '2004' určitě to jde i jinak, tohle mě napadlo jako první. Kdybys třeba potřeboval za poslední rok dá se použít datediff(date, now()) < 365 a podobně. V manuálech hledat umíš, takže ti to nebude dělat problém něco vymyslet.
  6. diky moc, pomohlo :-)

← Zpět na všechna témata