Cita:
Iniciado por Sourcegeek Cof.. Cof.. Leíste ésto?
si lo dije al comienzo...son valores numeric....bueno van mis screen shot de los datos..
lo primero son el tipo de dato...y lo de abajo son como se muestran en el sql server.
cuando los guardo normalmente en la Mysql..se guardan hasta el ultimo numero decimal que no sea cero.
si le hago lo cambios ,str:replace o format_number , se me guarddan solo la parte entera.
:(
esto es lo que hago en la consulta sql:
Código PHP:
$recordSet = $linkSqlSrv->Execute('select * from TABLA');
if (!$recordSet){
print $linkSqlSrv->ErrorMsg();
}else{
while (!$recordSet->EOF){
for ($i=0;$i<21;$i++){
$f[$i]=$recordSet->fields[$i];
if($i==15){
$imp = (string)$f[15];
//$imp = str_replace('.',',',$imp);
$imp = number_format($f[15],3,',','.');
}//if
}//for
$insert="INSERT INTO tABLA () VALUES (......, '$imp');";
$recordSet->MoveNext();
}//While
f[15] es el valor de la impureza...que se muestra en la imagen
Help!