Hola:
Si ya no te muestra error y el resultado te da como cero puede ser o que no tienes registros en tu tabla o por la condiciòn que das en el select.
Código PHP:
$result = mysql_query("SELECT id FROM comentarios WHERE id='$valor'");
seguro que tienes algún registros que su id sea = a $valor ???
Suerte