Pergunta : Campos que não estão sendo lidos de CSV

Ao transferir arquivos pela rede um CSV com apenas 93 fileiras, as primeiras 16 fileiras vão lisamente até a 1a fileira.  o

This é a 1ã fileira (que trabalha, perfeitamente): o
string (625) ““1592”, “203”, “NÃO UTILIZADO”, '', '', “0”, “NTTQ4040E6-N”, “NTTQ4040E6 - WLAN ajustar acessório da catraca do grampo da correia 61xx (NÃO UTILIZADO) - NORTEL WLAN”, “ReLogisTechs oferece uma linha cheia de produtos de Nortel WLAN, tais como o NTTQ4040E6 - acessório da catraca do grampo da correia do monofone 61xx de WLAN (NÃO UTILIZADO) - NORTEL WLAN.  Se você está procurando algum produto adicional de Nortel WLAN que não for lista no rel= " nofollow " do” _blank”” do target= de " http://www.relogistechs.com do href= do www.relogistechs.com ou você tem as perguntas adicionais sobre o NTTQ4040E6 - WLAN ajustar acessório da catraca do grampo da correia 61xx (NÃO UTILIZADO) - NORTEL WLAN, por favor chamar-nos ou contatar hoje. ”, '', '', “NTTQ4040E6-N”, '', '', “5”, “10”, “8”, “6”, '', '', '', '' “o

This é a 1a fileira (que falhas): o
string (629)” “1593”, “203”, “recondicionou”, '', '', “0”, “NTTQ4040E6-R”, “NTTQ4040E6 - WLAN ajustar o acessório da catraca do grampo da correia 61xx (recondicionado) - NORTEL WLAN”, “ofertas de ReLogisTechs uma linha cheia de produtos de Nortel WLAN, tais como o NTTQ4040E6 - acessório da catraca do grampo da correia do monofone 61xx de WLAN (recondicionado) - NORTEL WLAN.  Se você está procurando algum produto adicional de Nortel WLAN que não for lista no rel= " nofollow " do” _blank”” do target= de " http://www.relogistechs.com do href= do www.relogistechs.com ou você tem as perguntas adicionais sobre o NTTQ4040E6 - WLAN ajustar o acessório da catraca do grampo da correia 61xx (recondicionado) - NORTEL WLAN, por favor chamar-nos ou contatar hoje. ”, '', '', “NTTQ4040E6-R”, '', '', “5”, “10”, “8”, “6” “

Notice, a 1ã fileira tem quatro valores em branco na extremidade.  A 1a fileira não faz.  Porque faz a 1a fileira omitir estes valores que criam assim o erro abaixo:

Mysql errno:  erro de 1136
Mysql:  A contagem da coluna não combina a contagem do valor na fileira 1
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
class= " do id= " codeSnippet839916 do
 ESCAPE A INFORMAÇÃO PARA O USO NA PERGUNTA
				foreach ($csvdata como o => $value de $ptr)
				{
					$csvdata [$ptr] = mysql_real_escape_string ($value);
				}
			
				CAMPOS DE VALOR DA INSTALAÇÃO DE //
				$query_data = ““”. implode (“”, ““, $csvdata). ”” “;
				cópia “
”;
				var_dump ($query_data);
				cópia “
”; $query_data = str_replace (“''”, “ZERO”, $query_data); // SETUP UMA PERGUNTA $sql = “SUBSTITUEM nos artigos ($query_cols) AVALIAM ($query_data)”;
class= do

Resposta : Campos que não estão sendo lidos de CSV

Pesaroso, eu emito meu borne incompleto…
1:
2:
$query_data = str_replace (“''”, “ZERO”, $query_data);
str_repeat de $query_data.= (“, ZERO”, contagem (explodir (“,”, $query_cols))- contagem ($csvdata))
Outras soluções  
 
programming4us programming4us