En respuesta a HEBO, no haría falta hacer un switch para ello. Yo me quedo con una array. (Aunque... no se si el mes en lugar de ser 1, 2, 3... sería 01, 02, 03.... y si eso puede dar problemas.
)
Código PHP:
$var = explode('-', $fecha);
/* $var[2] es el dia, $var[1] es el mes, $var[0] es el anyo */
$meses = array("", "Enero", "Febrero", "Marzo", "Abril", "Mayo", "Junio", "Julio", "Agosto", "Septiembre", "Noviembre", "Diciembre");
$mes_actual_numero = $var[1];
$mes_actual_letras = $meses[$mes_actual_numero];
echo $mes_actual_letras; //Esto devolveria Diciembre
Al autor del post, con una simple variable bastaría, como te han dicho antes. Pero no tienes que usar el prefijo $row[] ya que no estás cogiendo un dato de la base de datos, sino que lo modificaste antes. O si quieres puedes hacerlo en el mismo momento...
Código PHP:
do {
$fecha = $row["fecha_rsala"];
$explorar = explode ("-", $fecha);
$fecha_bien = "$var[2]-$var[1]-$var[0]";
echo "<table border = '1'> \n";
echo "<tr> \n";
echo "<td>".$fecha_bien"</td> \n";
echo "</table> \n";
} while ($row = mysql_fetch_array($result));
Suerte