muchísimas gracias cluster, no sabía lo de las diferencias de "="es y se me armó un lío. No me imaginé que se usara una asignación en la condición del while, de modo que si el valor de $row es "False" termina el bucle (en asp nunca me topé con algo así).
... y sí estuve viendo las Faqs, gracias a ellas conseguí el código que puse arriba, en desarrolloweb.com que tienen un buen manual para principiantes en español. También voy a bajar el manual tipo "help" para windows, seguro que está buenísimo y los seguiré molestando porsupuesto

.
Un saludo y muchas gracias por la ayuda