visualizzare solo 10 record con LIMIT

luigi777

Utente Attivo
14 Feb 2008
1.086
1
38
42
Massa, Italy
Salve, volevo sapere è giusta questa query per visualizzare le ultime 10 news che scrivo io nel mio sito?.

PHP:
	$result = mysql_query("SELECT login.strUser as _user , news_categories.strTitolo as _cat , news.* FROM login 
       INNER JOIN news 
          ON login.intLoginID = news.intLoginID INNER JOIN news_categories
          ON news_categories.intCatID = news.intCatID WHERE  news.strStato=1 and news_categories.strStato = 1  ORDER BY intNewsID DESC LIMIT 10");

ho messo cosi:
ORDER BY intNewsID DESC LIMIT 10");

ho provato funziona a modo pero non sono sicuro e vi chiedo ad voi se va bene?

grazie mille.
 
Una curiosità, "strStato" è un numerico intero?

si è un int ..

lo chiamato cosi perché non sapevo che nome dargli..

Codice:
CREATE TABLE news (
`intNewsID` BIGINT  AUTO_INCREMENT, 
`intLoginID` bigint,
`intCatID` bigint,
`strTitolo` VARCHAR(255) , 
`strIntro` longtext, 
`strTesto` longtext, 
`strStato` int,
`dtmPubblicazione` date,
PRIMARY KEY (`intNewsID`));

perché ?
 
Ultima modifica:
Credevo fosse un ENUM, in quel caso l'avrei passato tra apici alla query.
 

Discussioni simili