No entiendo muy bien a que te refieres, pero al menos lo que entendi es que quieres guardar el resultado de tu consulta en una variable fuera del while(), si es así lo unico que debes hacer es guardar cada registro en un array...
Código PHP:
Ver original<?php
$consulta='SELECT * FROM c ORDER BY C;';
{
$rows[] = $total;
echo "<option name='cl' id='cl' value='".$total["C"]."'>".$total["Cl"]."</option>";
}
echo 'Total de registros: '.count($rows); echo '<pre>';
echo '</pre>';
Si no es lo que quieres se mas especifica ya que no es del todo claro lo que pretendes hacer...