Ah pues eso es fácil, simplemente en el while compruebas el estado e imprimes, algo así:
Código PHP:
Ver originalwhile($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
$estado = $row['estado'];
$campo = $row['campo'];
if ($estado == 'activo') {
echo "<input type=\"text\" name=\"$campo\">";
}
}
Saludos.