Hola esta vez necesito importar los datos de un txt a mysql lo estoy haciendo con php utilizand un codigo que encontre en el foro, pero tengo un error y no se como solucionarlo, el error es este:
Column count doesn't match value count at row 1
Entiendo que este error es por que no estoy enviando todos los datos a las columnas d ela tabla , pero verifique y verifique y verifique y nada son 11 columnas y envio 11 valores.
Este es el codigo y los datos de la tabla, gracias de verdad por la ayuda...
php:
$con=mysql_connect("localhost","root","123456");
mysql_select_db("homologacion",$con);
$fichero="importar.txt";
$contenido = file ( "$fichero" );
for( $i = 0 ; $i < sizeof ( $contenido ); $i ++) {
$linea = trim ( $contenido [ $i ]);
$linea = str_replace ("'", "", "$linea");
$arr = explode ( ";" , $linea );
$sql = "insert into resultados values ('" . implode ( "','" , $arr ) . "')" ;
$consulta = mysql_query ($sql, $con)or die(mysql_error());
}
Datos de txt:
'JIMY JOHAN', 'AGUDELO HENAO', '10-6', 7, 3, 5, 5, 3, 6, 29, 4,83
'YESENIA', 'AGUDELO ORTIZ', '10-4', 8, 5, 5, 6, 4, 7, 35, 5,83
'DEISY YINELLA', 'ALVAREZ', '10-3', 10, 3, 7, 7, 6, 8, 41, 6,83
'DEIBY ALEXIS', 'alvarez cano', '10-4', 5, 4, 2, 4, 5, 6, 26, 4,33
'SEBASTI', 'ALZATE V', '10-5', 7, 6, 5, 3, 4, 6, 31, 5,17
'ANDRES FELIPE', 'ARBOLEDA VELEZ', '10-6', 6, 5, 5, 5, 6, 4, 31, 5,17
'EVELEN CECILIA', 'ARIAS ISAZA', '10-6', 5, 5, 6, 4, 2, 5, 27, 4,5
'GEILEN SHIRLEY', 'ARIAS VALENCIA', '10-4', 8, 3, 6, 6, 6, 6, 35, 5,83
Estos son un ejemplo por que enrealidad necesito hacerlo con mas o menos 5000 registros. por eso muchas gracias...