Maison php教程 php手册 php利用ExcelFileParser把excel导入数据库

php利用ExcelFileParser把excel导入数据库

May 26, 2016 pm 03:21 PM
excel导入

这是一款实用的php教程利用excelfileparser把excel导入数据库教程,代码如下:

<!doctype html>  
<html>  
<head>  
<meta http-equiv="content-type" content="text/html; charset=utf-8" />  
<title>excel数据获取演示</title>  
<meta name="keywords" content="todo" />  
<meta name="description" content="todo"/>  
</head>  
<body>  
<div>  
<div>excel数据获取演示</div>  
<div>  
<form method="post" action="/index/parse" enctype="multipart/form-data">  
<input type="file" name="excel" value="" />  
<input type="submit" name="submit" value="提交" />  
</form>  
</div>  
</div>  
</body>  
</html>
Copier après la connexion

parese.php文件,代码如下:

<?php
/**  
 * copyright (c) 2009,
 * all rights reserved.
 * 文件名:
 * 摘 要:
 *
 * @author 星期八 [url=mailto:ixqbar@hotmail.com]ixqbar@hotmail.com[/url]
 * @version
 */
public function parse()  
{  
/**  
* $_files数组说明  
* array(n) {  
* ["表单文件框名称"] => array(5) {  
* ["name"] => 提交文件名称  
* ["type"] => 提交文件类型 excel为"application/vnd.ms-excel"  
* ["tmp_name"] => 临时文件名称  
* ["error"] => 错误(0成功1文件太大超过upload_max_filesize2文件太大超过max_file3上传不完整4没有上传文件)  
* ["size"] => 文件大小(单位:kb)  
* }  
* }  
*/  
$return=array(0,&#39;&#39;);  
/**  
* 判断是否提交  
* is_uploaded_file(文件名称)用于确定指定的文件是否使用post方法上传,防止非法提交,通常和move_upload_file一起使用保存上传文件到指定的路径  
*/  
if(!isset($_files) || !is_uploaded_file($_files[&#39;excel&#39;][&#39;tmp_name&#39;]))  
{  
    $return=array(1,&#39;提交不合法&#39;);  
}  
//处理  
if(0 == $return[0])  
{  
    import(&#39;@.util.excelparser&#39;);  
    $excel=new excelparser($_files[&#39;excel&#39;][&#39;tmp_name&#39;]);  
    $return=$excel->main();  
}
//输出处理  
print_r($return);  
?>
Copier après la connexion


文章链接:

随便收藏,请保留本文地址!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Développement Laravel : Comment utiliser Laravel Excel pour implémenter l'import et l'export Excel ? Développement Laravel : Comment utiliser Laravel Excel pour implémenter l'import et l'export Excel ? Jun 13, 2023 pm 02:55 PM

Développement Laravel : Comment utiliser LaravelExcel pour implémenter l'import et l'export Excel ? Lors du développement, les tableaux Excel sont souvent utilisés pour le traitement des données, comme l'importation et l'exportation de données. LaravelExcel est une extension Laravel simple et puissante qui nous permet de traiter facilement les fichiers Excel, y compris les opérations de lecture, d'écriture et d'exportation de fichiers Excel. Dans cet article, nous présenterons comment utiliser LaravelExcel

Résumé des problèmes courants lors de l'importation de données Excel dans Mysql : Comment résoudre le problème tronqué rencontré lors de l'importation de données ? Résumé des problèmes courants lors de l'importation de données Excel dans Mysql : Comment résoudre le problème tronqué rencontré lors de l'importation de données ? Sep 08, 2023 pm 05:58 PM

Résumé des problèmes courants lors de l'importation de données Excel dans Mysql : Comment résoudre le problème tronqué rencontré lors de l'importation de données ? L'importation de données Excel dans une base de données MySQL est une tâche courante dans le travail quotidien. Cependant, parfois pendant le processus d'importation, des caractères tronqués peuvent être rencontrés, entraînant un affichage incorrect des données. Cet article résumera les problèmes courants de code tronqué et fournira des solutions pour aider les lecteurs à résoudre le problème de code tronqué lors de l'importation de données. Problème : Après l'importation des données, les caractères chinois deviennent tronqués et apparaissent comme une chaîne de caractères tronqués. Solution : De manière générale, cela est dû au caractère

Comment utiliser ThinkPHP6 pour importer et exporter Excel ? Comment utiliser ThinkPHP6 pour importer et exporter Excel ? Jun 12, 2023 am 09:23 AM

Avec le développement d’Internet, les besoins d’importation et d’exportation de données augmentent, notamment dans les entreprises. Logiciel bureautique très populaire, Excel est également largement utilisé pour le stockage et le traitement des données. Par conséquent, comment utiliser ThinkPHP6 pour importer et exporter Excel est devenu une question très importante. Cet article présentera les étapes d'importation et d'exportation Excel à l'aide de ThinkPHP6. 1. Exportation Excel ThinkPHP6 fournit une classe d'outils d'exportation Excel très pratique

Comment utiliser le framework Hyperf pour l'importation Excel Comment utiliser le framework Hyperf pour l'importation Excel Oct 21, 2023 am 08:42 AM

Comment utiliser le framework Hyperf pour importer Excel nécessite des exemples de code spécifiques Introduction : Avec le développement de l'informatisation, les feuilles de calcul jouent un rôle important dans notre travail quotidien. Au cours du processus de développement, nous rencontrons souvent des situations dans lesquelles nous devons importer des données d'Excel dans le système. Cet article explique comment utiliser le framework Hyperf pour l'importation Excel et fournit des exemples de code spécifiques. 1. Installez les plug-ins nécessaires Avant d'utiliser le framework Hyperf pour importer Excel, nous devons installer deux plug-ins.

Comment importer et exporter Excel dans ThinkPHP6 ? Comment importer et exporter Excel dans ThinkPHP6 ? Jun 12, 2023 am 11:01 AM

Avec la popularité croissante des applications Internet et la demande croissante d'interaction entre différents types de données et de transfert de données, la conversion, l'importation et l'exportation de formats de fichiers sont devenues l'un des besoins courants. Dans les applications Web, l'importation et l'exportation de fichiers Excel sont des méthodes d'échange de données courantes dans le travail quotidien. Cet article expliquera comment implémenter les fonctions d'importation et d'exportation Excel dans le framework ThinkPHP6. 1. Introduction au framework ThinkPHP6 ThinkPHP6 est un framework léger orienté objet gratuit, open source, rapide et simple.

Résumé des questions fréquemment posées sur l'import de données Excel dans Mysql : Comment résoudre les conflits de clés primaires rencontrés lors de l'import ? Résumé des questions fréquemment posées sur l'import de données Excel dans Mysql : Comment résoudre les conflits de clés primaires rencontrés lors de l'import ? Sep 12, 2023 pm 02:30 PM

Résumé des questions fréquemment posées sur l'import de données Excel dans Mysql : Comment résoudre les conflits de clés primaires rencontrés lors de l'import ? L'importation de données est l'une des tâches courantes dans le travail de gestion de données, en particulier lorsque vous devez importer une grande quantité de données d'un tableau Excel vers une base de données Mysql, vous pouvez rencontrer divers problèmes. L'un des problèmes courants est le conflit de clé primaire. Les problèmes de conflit de clé primaire se produisent généralement lors de l'importation de données. La raison principale est que les données du tableau Excel sont en conflit avec la clé primaire des données existantes dans la base de données. C'est peut-être parce qu'Excel

Résumé des questions fréquemment posées sur l'importation de données Excel dans MySQL : Comment résoudre les problèmes de vérification des données rencontrés lors du processus d'importation ? Résumé des questions fréquemment posées sur l'importation de données Excel dans MySQL : Comment résoudre les problèmes de vérification des données rencontrés lors du processus d'importation ? Sep 10, 2023 pm 01:46 PM

Résumé des questions fréquemment posées sur l'importation de données Excel dans MySQL : Comment résoudre les problèmes de vérification des données rencontrés lors du processus d'importation ? L'importation de données Excel dans une base de données MySQL est une opération que nous devons souvent effectuer dans le cadre de travaux de traitement de données. Cependant, nous rencontrons souvent des problèmes de vérification des données au cours de ce processus, entraînant l'échec de l'importation ou des données importées ne répondant pas à nos attentes. Ce qui suit présente quelques problèmes courants et des solutions pour vous aider à éviter ces problèmes lors des opérations réelles. Question 1 : lors de l'importation de données Excel, Mysq

Comment utiliser ThinkPHP6 pour implémenter l'importation et l'exportation Excel Comment utiliser ThinkPHP6 pour implémenter l'importation et l'exportation Excel Jun 21, 2023 pm 06:01 PM

Avec le développement rapide d’Internet, Excel est devenu l’un des outils importants du travail de bureau quotidien des entreprises et des particuliers. Par conséquent, la capacité d’Excel à importer et exporter est devenue un élément nécessaire dans de nombreuses applications. Comment utiliser ThinkPHP6 pour implémenter l'importation et l'exportation Excel ? Ci-dessous, cet article vous le présentera en détail. 1. Vérification de l'environnement système ThinkPHP6 Pour utiliser ThinkPHP6 pour implémenter l'importation et l'exportation Excel, vous devez d'abord répondre aux exigences de l'environnement système. Dans ThinkPHP6, vous pouvez utiliser c

See all articles