PHP - cons mysql

 
Vista:

cons mysql

Publicado por zpyrit (1 intervención) el 11/08/2005 20:38:39
buenas,
tengo una consulta que me retorna todos los campos de una tabla, unos son tipo varchar y otros son de tipo int. lo que quiero es que cuando sea int se le de formato. estoy usando un mysql_fetch_array con MYSQL_ASSOC, e intentado con MYSQL_BOTH pero a la hora de mostrar los datos al usuario no estan bien acomodados en la tabla, hasta quedan fuera de la misma.

mi codigo:

while ($fila = mysql_fetch_array($resul, MYSQL_ASSOC)) {
$tabla .= "\t\t<tr>\n";
foreach ($fila as $valor_col) {
if(is_int($valor_col))
$tabla .= "\t\t\t<td>".number_format($valor_col)."</td>\n";
elseif(is_string($valor_col))
$tabla .= "\t\t\t<td>".$valor_col."</td>\n";
}
$tabla .= "\t\t</tr>\n";
}

con el codig anterior nunca entra en la parte de si es int, simpre llega al else y los toma como solo texto. segun tengo entendido es por el MUSQL_ASSOC, pero como mencione antes el MYSQL_BOTH no me funciona.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder