ricavare le ultime news

  • Creatore Discussione Creatore Discussione tecno8
  • Data di inizio Data di inizio

tecno8

Nuovo Utente
28 Ago 2005
15
0
0
ciao!
ho un problema nella stampa delle ultime 3 news. ho un database in cui tengo traccia delle news: id (che si autoincrementa), data, titolo e contenuto. Vorrei stmpare a video solo il titolo delle ultime 3 news,quelle più recenti. come faccio a ricavarle?avevo pensato di fare un confronto sulla data ma non so come partire..mi potete dare una mano?
 
La prima cosa che mi viene in mente è quella di effettuare una select ordinata in maniera decrescente per id e poi prendere i primi tre elementi del resultset:

Codice:
SELECT * FROM nome_tabella ORDER BY id DESC";
 
La prima cosa che mi viene in mente è quella di effettuare una select ordinata in maniera decrescente per id e poi prendere i primi tre elementi del resultset:

Codice:
SELECT * FROM nome_tabella ORDER BY id DESC LIMIT 0,3";
forse così funziona
 
Puoi anche scrivere direttamente:

... LIMIT 10

per le ultime 10, è inutile scrivere

... LIMIT 0, 10

Parte per default da zero.

Se scrivi:

... LIMIT 5, 10

prendi dalla uintultima alla... decultima (come si dice?) comunque il concetto è questo :)
 

Discussioni simili