descobri que o meu fgetcsv não está com problema.. é o meu if que não esta correto...
while($valores = fgetcsv($abraArq, 2048, ",")){ $verificaquery = mysql_query("SELECT * FROM venda_pecas" , $conn); if($valores[3] != $get["usuario"] and $valores[4] != $get["nome"]){ $sql = "INSERT INTO intranet.venda_pecas (contador, empresa, revenda, usuario, nome, totliq, meta) values('".$valores[0]."','".$valores[1]."','".$valores[2]."','".$valores[3]."','".$valores[4]."','".$valores[5]."','".$valores[6]."');"; echo "Autualizado com sucesso!"; }else{ $sql = "UPDATE intranet.venda_pecas SET contador = '".$valores[0]."', empresa = '".$valores[1]."', revenda = '".$valores[2]."', usuario = '".$valores[3]."', nome = '".$valores[4]."', totliq = '".$valores[5]."', meta = '".$valores[6]."' WHERE empresa = '".$valores[1]."' and revenda = '".$valores[2]."' and usuario = '".$valores[3]."';"; echo "Inserido com sucesso! <br />"; } $result = mysql_query($sql, $conn) or die (mysql_error()); }
Edição feita por: savior, 19/02/2008, 17:52.