Maison > cadre php > PensezPHP > Comment déterminer si une table existe dans thinkphp5

Comment déterminer si une table existe dans thinkphp5

WBOY
Libérer: 2022-02-15 11:30:15
original
3929 Les gens l'ont consulté

Méthode : 1. Utilisez "$a=M()->query('SHOW TABLES LIKE" table name"'); if ($a){exists}else{table makes not exist}" pour juger 2 ; . Utilisez le jugement "$a=M(nom de la table);if($a->getDbError()){la table n'existe pas}else{existe}".

Comment déterminer si une table existe dans thinkphp5

L'environnement d'exploitation de cet article : système Windows 10, version ThinkPHP5, ordinateur Dell G3.

Comment déterminer si une table existe dans thinkphp5

Le framework thinkphp est un framework très simple à utiliser et très puissant, il est conforme aux habitudes de développement de nos collaborateurs. Ainsi, lorsque vous utilisez le framework thinkphp, il est parfois nécessaire de déterminer si une certaine table de base de données existe.

Ici, nous supposons déterminer si la table des utilisateurs existe :

$users = M('users');
if($users->getDbError()){
    echo '数据表不存在!';
}else{
    echo '数据库存在!';
}
Copier après la connexion

Méthode 2 :

$isTable = M()->query('SHOW TABLES LIKE "table_name"');
if( $isTable ){
    echo '表存在';
}else{
    echo '表不存在';
}
Copier après la connexion

Apprentissage recommandé : "Tutoriel vidéo PHP"

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