Foros del Web » Programando para Internet » PHP »

formatear numeros

Estas en el tema de formatear numeros en el foro de PHP en Foros del Web. Hola a todos: Tengo este código, pero me estoy volviendo loco con los corchetes. Alguien puede corregirme. Código PHP:   while( $sql2  =  mysql_fetch_array ( ...
  #1 (permalink)  
Antiguo 02/10/2010, 05:07
Avatar de ManelGomez  
Fecha de Ingreso: diciembre-2007
Ubicación: El Prat de llobregat
Mensajes: 180
Antigüedad: 16 años, 4 meses
Puntos: 2
formatear numeros

Hola a todos:

Tengo este código, pero me estoy volviendo loco con los corchetes. Alguien puede corregirme.

Código PHP:
 while($sql2 mysql_fetch_array($_pagi_result))
   {
      echo 
"<tr><td height='18'>&nbsp;</td>
      <td class='Campo' align='center'><a href='mapa_baix.php?sec=listar_imagenes&nt=$sql2[IdRef]'>$sql2[Refe]</td>
      <td class='Campo'>$sql2[Pobl]</td>
      <td class='Campo'>$sql2[Dire]</td>
      <td class='Campo' align='right'>number_format ($sql2[Prec],2, "
,", "."))</td>
      <td class='Campo' align='right'>$sql2[Supe]</td>
      <td Class='Campo' align='right'>$sql2[idRef]</td>"
;
   } 
Quiero que el precio salgo de la forma 125.256,56

Gracias y un saludo.
  #2 (permalink)  
Antiguo 02/10/2010, 06:39
Avatar de newboy_master  
Fecha de Ingreso: enero-2008
Ubicación: Granada
Mensajes: 882
Antigüedad: 16 años, 3 meses
Puntos: 46
Respuesta: formatear numeros

Te sobra un paréntesis en la función "number_format":

Código PHP:
Ver original
  1. while($sql2 = mysql_fetch_array($_pagi_result))
  2.    {
  3.       echo "<tr><td height=\"18\">&nbsp;</td>
  4.      <td class=\"Campo\" align=\"center\"><a href=\"mapa_baix.php?sec=listar_imagenes&nt=".$sql2[IdRef]."\">".$sql2[Refe]."</td>
  5.      <td class=\"Campo\">".$sql2[Pobl]."</td>
  6.      <td class=\"Campo\">".$sql2[Dire]."</td>
  7.      <td class=\"Campo\" align=\"right\">".number_format($sql,2,",",".")."</td>
  8.      <td class=\"Campo\" align=\"right\">".$sql2[Supe]."</td>
  9.      <td Class=\"Campo\" align=\"right\">".$sql2[idRef]."</td>";
  10.    }

Debería funcionar, supongo que se puede optimizar más pero bueno.

Salu2.
__________________
@jslirola - Programador Web Freelance.
  #3 (permalink)  
Antiguo 02/10/2010, 08:10
Avatar de ManelGomez  
Fecha de Ingreso: diciembre-2007
Ubicación: El Prat de llobregat
Mensajes: 180
Antigüedad: 16 años, 4 meses
Puntos: 2
Respuesta: formatear numeros

Va de coña. la cosa de la sintaxis.

Un Salu2.
  #4 (permalink)  
Antiguo 02/10/2010, 08:17
 
Fecha de Ingreso: septiembre-2010
Mensajes: 21
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: formatear numeros

esta linea esta mal
no sierras un parentecis

Código:
number_format($sql2[Prec],2, ",", "."))

Etiquetas: formatear, numeros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:36.