La cosa migliore da fare sarebbe di non recuperare l'intero contenuto di una tabella, se poi ti servono solo qualche dato.
L'alternativa che vuoi tu è quella di iterare tutti i risultati finché non trovi quello con l'id che ti interessa.codice:$dati = mysql_query("SELECT * FROM `home` WHERE id = 2"); $row = mysql_fetch_array($dati); echo $row["titolo"];