probabilmente c'è un errore nella query, prova a mettere la segnalazione dell'errore:
codice:
$result = mysql_query($query, $db)or die(mysql_error());
ti restituisce qualche errore?