Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ostatni rekord
Forum PHP.pl > Forum > Przedszkole
Gość_ToMeK
Witam
mam taki problem:
Mam przykladowo tabele
ip | data(ktora byla dodawana przy wysylaniu formularza)
127.0.0.1 | 2005-11-22 22:58:43
127.0.0.1 | 2005-11-23 18:58:24
127.0.0.1 | 2005-11-24 15:57:49
127.0.0.1 | 2005-11-24 16:00:39
127.0.0.1 | 2005-11-24 16:03:13
127.0.0.1 | 2005-11-24 16:05:52
127.0.0.1 | 2005-11-24 21:32:52
127.0.0.1 | 2005-11-24 22:41:05
127.0.0.1 | 2005-11-24 22:42:26

zapytanie wyslam takie zeby wyswietlilo wszystkie daty przy ktorych jest ip=127.0.0.1 , a ja chce zrobic zeby wyswietlila sie tylko najbardziej aktualna data(czyli ostatnie pole) czyli zeby wynikiem bylo tylko :
127.0.0.1 | 2005-11-24 22:42:26

jak to napisac ?

Pozdrawiam
shpyo
  1. SELECT *
  2. FROM tabela ORDER BY DATA DESC LIMIT 1
DreeD
  1. SELECT *
  2. FROM `tabela` WHERE ip='127.0.0.1' ORDER BY `data` DESC LIMIT 0, 1
zaba12
  1. <?
  2. $query = "SELECT * FROM _tabele_ WHERE date='$date' ORDER BY dete DESC LIMIT 0,1";
  3. $result = mysql_query ($query);
  4.  $row=mysql_fetch_array($result);
  5. $date = $row['date'];
  6. echo 'Najnowsze:'.$date;
  7. ?>


czyli pokaze ostatnią date // niesprawdzalem czy działa
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.