Okales.. en tu caso tienes la puntuacion y el post en una misma tabla...
Para saber en que lugar del ranking esta el post 'lalala' tendrias que hacer algo como esto:
Código:
SELECT titulo, puntos
FROM posts
ORDER BY puntos DESC
Y esto lo guardas en un arreglo
Código PHP:
$sql = "SELECT titulo, puntos
FROM posts
ORDER BY puntos DESC";
$result = mysql_query($sql);
$a = 0;
while($data = mysql_fetch_array($result)){
$arrPost[$a]['titulo'] = $data['titulo'];
$arrPost[$a]['puntos'] = $data['puntos'];
$a++;
}
Entonces si estas en el post 'lalala' puedes preguntar esto:
Código PHP:
for($i=0;$i<$a;$i++){
if($arrPost[$i]['titulo'] == 'lalala'){
echo 'La puntuacion de post lalala = '.$arrPost[$i][puntos];
}
}
Suerte!