Bases de Datos - Agregar comillas a numeros grandes

 
Vista:
sin imagen de perfil

Agregar comillas a numeros grandes

Publicado por raul (2 intervenciones) el 10/03/2015 15:52:04
Hola Amigos, estyoy trabado en una funcion para poner entre comillas numeros de mas de 15 digitos, antes de exportar a Excel, para que se muestre el numero como es.

Lo que intento hacer:


[php]

$separador = "\t";

// Tomo los nombres de las columnas

for ($i = 0; $i<mysql_num_fields($result); $i++) {
echo mysql_field_name($result, $i) . "\t";
}
print("\n");


// Tomo los datos de las filas
while($row = mysql_fetch_row($result))
{


if(strlen($row) > 15 ) { // Intento envolver con cremillas los numeros con mas de 15 digitos

$row = " ' ".strval($row)." ' " ; // Convierto a string AQUÍ me da el error ¡¡¡

}
$schema_insert = "";

for($j=0; $j<mysql_num_fields($result); $j++)
{

if(!isset($row[$j])) {
$schema_insert .= "NULL".$sep;
}

elseif ($row[$j] != "") {
$schema_insert .= "$row[$j]".$sep;
}

else {
$schema_insert .= "".$sep;

}
}
....

[/php]
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