Maison > cadre php > YII > Comment déterminer si la table de données existe dans la base de données dans Yii

Comment déterminer si la table de données existe dans la base de données dans Yii

王林
Libérer: 2019-12-17 17:10:51
original
2737 Les gens l'ont consulté

Comment déterminer si la table de données existe dans la base de données dans Yii

La méthode de jugement est divisée en deux étapes :

Première étape : Rechercher tous les noms de table dans la base de données. Les noms de table sont obtenus sous forme de tableaux bidimensionnels.

Étape 2 : Déterminez si le nom de la table existe dans le tableau à deux dimensions.

Exemple de code :

$table_name =‘table’;
        $juge = $handle->createCommand("show tables ")->queryAll();
//下面的deep_in_array()方法是自己写的方法,判断是否存在值是否存在二维数组中,yii2中调用本类方法,可以去掉action
        $cun =  $this->deep_in_array($table_name,$juge);
          if(!$cun){
              echo json_encode("nodata");
              return;
          }
Copier après la connexion
rrree

Articles et tutoriels connexes recommandés : tutoriel yii

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