No te sale por que
Código PHP:
$titulo = mysql_query("SELECT title FROM posts") or die (mysql_error());
$titulo no te devuelve un valor sino un tipo resource, sin embargo veo que haces dos queries para traer el registros de una misma tabla, por lo tanto cambia tu query a esto:
ahora para obtener los resultados no solo se accede a la variable, como te comente te devuelve un resource del cual le tienes que extraer los datos asi:
Código PHP:
$result= mysql_query("SELECT title, url FROM posts") or die (mysql_error());
while ($row = mysql_fetch_assoc($result)) {
echo $row['title'];
echo $row['url'];
}
Claroo que mysql_query ya esta depreciado y proximamente eliminaran esa funcion de php, asi que te recomiendo que empieces a usar msql improved o PDO, yo personalmente uso PDO
Saludos.