Codice PHP:
$query = "SELECT id, titolo FROM destinazioni ORDER BY id DESC LIMIT $start,$step";
$result = mysql_query($query, $db);
while ($row = mysql_fetch_array($result)){
echo '[url="view.php?id=' . $row['id'] . '"] - ' . $row['titolo'] . '[/url]
';
}
Così dovresti correggere l'inserimento dell'ID nel link.
Ho aggiunto anche gli apici tra la parentesi quadre.
Sei sicuro che la query restituisca dei risultati? Provala su phpmyadmin o su un altro software per la connessione ad un DB. Magari la colpa è nelle variabili $start e $step.