Muchas gracias cluster! se me ha aclarado bastante, pero aún no entiendo lo de la variable "$row", en:
while ($row=mysql_fetch_array($result))
$row no tiene ningún valor asignado, por lo tanto estamos comparando "null" o "false" con el valor de "mysql_fetch_array($result)" (?). Y al parecer ahí mismo se comparan los valores y se le asigna de alguna forma a $row el registro seleccionado (!??).
Estoy recién empezando con php, (usaba ASP) asi que disculpen si sólo pregunto cabezas de pescao

.
Un saludo y muchas gracias
pd: el manual de PHP al que te refieres es el que está en
www.php.net?