A ver, pensemos las cosas detenidamente.
Utiliza esto para ver el error que da MySQL:
Código PHP:
<?
$query = "SELECT test.id, test.name
FROM test ORDER BY test.id LIMIT 5";
$res = mysql_query("$query,$conection") or die(mysql_error());
?>
Luego utiliza mysql_fetch_array() o mysql_fetch_row() según tus preferencias (yo prefiero _array porque puedo usar el nombre del campo).
La sintaxis de LIMIT es:
LIMIT $inicio, $cantidad
LIMIT 10, 20 NO devuelve del 10 al 20 sino del 10 al 29 (20 registros empezando por el 10)