¿Puedes mostrar más de tu código?
La variable
$resultado, debe tener una consulta que estés haciendo a tu base de datos, el error básicamente no es de la línea donde esta:
Código PHP:
while ($registro = mysql_fetch_row($resultado)){
sino de lo que trae esa variable (
$resultado).
Ejecuta la consulta de esta variable en tu administrador mysql y verifica primero que funcione como lo requieres.
Saludos!