Cita:
Iniciado por Reynier (...) Obviamente, no quiero que se reenvíe el form; sin que esa validación se haga en el momento. Intuyo que eso se hace con Javascript, pero no sé como pasarle los valores recogidos de la base.
(...)

y después de leer...

.
Ooook... el cómo hacerlo, ya te dije, esta en la FAQ#1 del foro de JavaScript... lo de cómo desplegar la lista... hay algo igual en las FAQ de èste foro... sería algo así:
Código PHP:
<select name="algo">
<?php
//conectamos, hacemos la consulta... etc.
while($row=mysql_fetch_assoc($resultado)) {
echo "<option value=\"".$row['algo']."\">".$row['algo'];
}
?>
</select>
Suerte!