Código de recurso local

El código que utilicé es:

lt?

//Conectar al archivo de base de datos

$ connect = MySQL _ connect(" localhost ", " admin ", " admin ") o die ("¡Error al conectarse a la base de datos!" );

//Conectarse a la base de datos (prueba)

mysql_select_db("testcg", $connect) o die(MySQL_error());

$ temp = file(" prueba . CSV "); //Conecta un formato. csv.

for($ I = 0; $ i ltcount ($ temp); $i )

{

$string=explode(",",$ temp[$I]); //Obtiene el valor de cada fila de registros en el archivo EXCEL a través de un bucle.

//Insertar el valor de cada fila de registros del archivo EXCEL en la base de datos.

$q="insertar en Shi Ce (nombre, num, dom) valor (' $cadena[0]', ' $cadena[1]', ' $cadena[2]');" ;

mysql_query($q) o die(MySQL_error());

if (!MySQL_error());

{

Echo "¡Importación de datos exitosa!";

}

echo $string[4]. "\n";

unset($ string);

}

gt

-

phpexcel O un componente de pera, hay un complemento de Excelclass en China.

Todos se utilizan para procesar Excel. Las dos primeras funciones son relativamente potentes y tienen buen soporte para la codificación. El que recomiendo usar pear parece llamarse lector de hojas de cálculo.

Phpexcel consume muchos recursos, pero no todo Excel se puede leer.

El cartel original puede ir aquí para ver pear.php.net.

-

Respuesta desde el último piso~~¡Recoge algunos por cierto! oye oye.

-

Carga directa de AdO

Tenga en cuenta que es posible que mysql o ADO no admitan algunos caracteres.

-

Primero, confirme en qué codificación se encuentra su base de datos. Tome utf-8 como ejemplo.

Primero abra el archivo Excel, luego guárdelo y elija Guardar como. archivo csv.

Luego abre. csv y guárdelo en formato utf-8 csv.

Luego puede escribir PHP, abrirlo con getcsv de PHP (esto asegurará que todos sus campos lo incluyan, lo que provocará errores de análisis) y luego importar los resultados del análisis a la base de datos.

Entonces se acabó