Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2008, 09:25
susan_
 
Fecha de Ingreso: agosto-2008
Mensajes: 173
Antigüedad: 16 años, 7 meses
Puntos: 0
problemas para imprimir

hola!..
necesito imprimir los nombres de los meses del año segun sea el caso.
yo recibo el valor del mes en numero.. y lo quiero imprimir en pantalla como texto..

tengo el siguiente codigo..

Cita:
<script language="javascript" type="text/javascript">

var mes;
void nombres(mes){

switch(mes){
case 1: mes="ENE";
case 2: mes="FEB";
case 3: mes="MAR";
case 4: mes="ABR";
case 5: mes="MAY";
case 6: mes="JUN";
case 7: mes="JUL";
case 8: mes="AGO";
case 9: mes="SEP";
case 10: mes="OCT";
case 11: mes="NOV";
case 12: mes="DIC";
return mes;
}//case
</script>
Código PHP:
<table bordercolor="#FF9900" border="1">
<tr>
<td>&nbsp;</td>
<?php 
if($anio==$anio2){
$columna_anio=1;
$columna_mes=($mes2-$mes)+1?>
<td colspan="<?php echo $columna_mes;?>"><?php echo $anio?><td/>
</tr>

<tr>
<td>DESCRIPCION</td> <?php
for($i=1;$i<=$columna_mes;$i++){ 
    if(
$i==1){ ?>
    <td><script language="javascript" type="text/javascript">
    mes=<?php $mes ?>;
    document.write(nombres(mes));
    </script></td>
        <?php } else if ($i==$columna_mes){ ?>
          <td><?php echo $mes2?> </td>
            <?php }else {
                
$mes++;?>
            <td> <?php echo $mes?></td>
<?php }} ?>
</tr>
hice pruebas cuando es nada mas un año el que se imprime..
y cuando revisa los meses .. no imprime el primero que es donde utilice la funcion de java..
pero creo que nose puede por algo que dicen por ahi de que no se puede cuando el por el lado del usuario o del lado del servidor..

tienen por ahi una mejor opcion?