Esta es mi consulta
SELECT YEAR(FECHA) AS ANO,
MONTH(FECHA) AS MES,
COUNT(*) AS CUANTOS,
SUM(IF(CXC= 1,NETO,0)) AS DEBE,
SUM(IF(CXC=-1,NETO,0)) AS HABER
FROM CLIENTE WHERE CODIGO='0000000001'
GROUP BY YEAR(FECHA),
MONTH(FECHA)
ORDER BY FECHA
y la imprimo de esta forma
while ($row=mysql_fetch_array($cSql)) {
echo "<tr>";
echo "<td>".$row["ANO"]."</td>";
echo "<td>".$row["MES"]."</td>";
echo "<td>".$row["CUANTOS"]."</td>";
echo "<td>".$row["DEBE"]."</td>";
echo "<td>".$row["HABER"]."</td>";
echo "</tr>";
}
echo "</table>";
Pero ahora bien lo que quiero es que me muestre el mes con el nombre y no en numero la funcion name month lo hace pero es en ingles y lo quiero en español,
si hago una funcion como esta será que ayuda????
// -----------------------------------------------------------------
// Función que obtiene el nombre de un mes
// -----------------------------------------------------------------
function nombreMes ($mes)
{
$meses = array ("enero", "febrero", "marzo", "abril", "mayo",
"junio", "julio", "agosto", "septiembre",
"octubre", "noviembre", "diciembre");
/*$i=0;
$enc=false;
while ($i<12 and !$enc)
{
if ($i == $mes-1)
$enc = true;
else
$i++;
}
*/
return (STRTOUPPER(SUBSTR($meses[$mes-1],0,3)));
}
pero no se como implementarla, si alguin por alli me puede ayudar se lo agrdezco mientras voy viendo como lo resuelvo, por mi sola, pero una ayudita no esta de mas graciassss
