Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Baza forum, sposob na wybranie postow.
Forum PHP.pl > Forum > Przedszkole
bercow
Witam.

Już głowa od myślenia mnie boli smile.gif Mamy tabele jak nizej, jak z niej wybrac posty, tzn. wybrac pierwsze posty. Nie mam pomyslu jak napisac zapytanie ktore wybierze rekordy ktorych id_forum_sub_cat = $zmienna1, i id_forum_post = topic, dla najstarszej date. Czyli po prostu pierwszy post.

  1. CREATE TABLE `forum_post` (
  2. `id_forum_post` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  3. `id_forum_sub_cat` int(10) UNSIGNED DEFAULT NULL,
  4. `topic` int(11) DEFAULT NULL,
  5. `name` text,
  6. `author` int(10) UNSIGNED DEFAULT NULL,
  7. `text` text,
  8. `date` datetime DEFAULT NULL,
  9. `visible` tinyint(1) DEFAULT NULL,
  10. PRIMARY KEY (`id_forum_post`)
  11. ) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=10 ;
matino
Nie wiem czy dobrze rozumiem:
  1. SELECT * FROM forum_post WHERE id_forum_sub_cat = $zmienna1 AND id_forum_post = topic ORDER BY UNIX_TIMESTAMP(date) ASC LIMIT 1
bercow
bez "LIMIT 1" ale dokładnie to, brak znajomości takiej magi jak UNIX_TIMESTAMP
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.