es esto lo que me sale
INSERT INTO tb_diagnostico (codigo,descripcion,sexo,limInf,limSup) VALUES('ÐÏࡱá>þÿ',''þÿÿÿþÿÿÿ','','','') .
tienes razon no esta muy "limpio" ya arregle mi codigo . el archivo es de excel y es una archivo normal donde en cada columna hay un dato,.ademas como hago para que empiece a leer en la segunda fila.
Código PHP:
$nombre = $_FILES["f_archivo"]["name"];
$tamano = $_FILES["f_archivo"]["size"];
$handle = @fopen($nombre, "r");
while ($data = fgetcsv($handle,$tamano,"\t")) {
$array = array(
"codigo" => trim($data[0]),
"descripcion" => trim($data[1]),
"sexo" => trim($data[2]),
"limInf" => trim($data[3]),
"limSup" => trim($data[4]));
$query = mysql_query("INSERT INTO tb_diagnostico (codigo,descripcion,sexo,limInf,limSup) VALUES('$data[0]','$data[1]','$data[2]','$data[3]','$data[4]')");
}
?>