Maison > développement back-end > tutoriel php > Le framework ThinkPHP3.2 utilise addAll() pour insérer des données par lots.

Le framework ThinkPHP3.2 utilise addAll() pour insérer des données par lots.

黄舟
Libérer: 2023-03-06 17:24:02
original
1692 Les gens l'ont consulté

Cet article présente principalement la méthode d'insertion de données par lots à l'aide de addAll() dans le framework ThinkPHP3.2 et analyse les compétences de mise en œuvre associées de thinkPHP pour les opérations d'insertion de données uniques et d'insertion de données par lots sous forme d'exemples. à cela

L'exemple de cet article décrit comment le framework ThinkPHP3.2 utilise addAll() pour insérer des données par lots. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

La méthode de la classe modeladdAll() dans thinkphp peut ajouter des données à la base de données en même temps

// 批量添加数据 (only MySQL)
$user = M('user');
//array('表字段'=>'值')
$dataList[] = array('name'=>'thinkphp','email'=>'thinkphp@gamil.com');
$dataList[] = array('name'=>'onethink','email'=>'onethink@gamil.com');
$insertOkInfo = $user->addAll($dataList);
Copier après la connexion
ci-dessous Il s'agit d'une méthode d'insertion de données unique

$user = M('demo');
$data['name'] = 'xiaoming';
$data['sex'] = '1';
$data['age'] = '23';
// 使用add()方法将数据写入数据库
// 返回 Id
$insertId = $user->add($data);
Copier après la connexion
et il existe une méthode pratique

, qui consiste à filtrer le contenu du champ en texte. filter()

L'exemple suivant :

Convertir thinkphp en "thinkphp"

//name字段有html标签
$data[&#39;name&#39;] = &#39;<b>thinkphp</b>&#39;;
$data[&#39;sex&#39;] = &#39;1&#39;;
$User = M(&#39;demo&#39;);
// 写入数据库的时候会把name字段的值<b>thinkphp</b>转化为“thinkphp”
$User->data($data)->filter(&#39;strip_tags&#39;)->add();
Copier après la connexion
Articles associés :

Quant à la façon dont thinkphp écrit ses propres fonctions et classes, où les placer et comment les appeler, veuillez me donner quelques conseils

Exemple de code de ThinkPHP pour appeler simplement des fonctions et une bibliothèque de classes méthodes

Explication détaillée des méthodes d'ajout, de suppression, de modification et d'opération de requête de base de données thinkPHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal