query('SHOW TABLES LIKE" table name"'); if ($a){exists} else{table does not exist}" untuk menilai 2. Gunakan "; $a =M(nama jadual);if($a->getDbError()){jadual tidak wujud}lain{wujud}" penghakiman."/> query('SHOW TABLES LIKE" table name"'); if ($a){exists} else{table does not exist}" untuk menilai 2. Gunakan "; $a =M(nama jadual);if($a->getDbError()){jadual tidak wujud}lain{wujud}" penghakiman.">

Rumah >rangka kerja php >ThinkPHP >Bagaimana untuk menentukan sama ada jadual wujud dalam thinkphp5

Bagaimana untuk menentukan sama ada jadual wujud dalam thinkphp5

WBOY
WBOYasal
2022-02-15 11:30:153943semak imbas

Kaedah: 1. Gunakan "$a=M()->query('TUNJUKKAN JADUAL SEPERTI" nama jadual"'); jika ($a){wujud}lain{jadual tidak wujud}" untuk menentukan ;2. Gunakan "$a=M(nama jadual);if($a->getDbError()){jadual tidak wujud}lain{wujud}" untuk menilai.

Bagaimana untuk menentukan sama ada jadual wujud dalam thinkphp5

Persekitaran pengendalian artikel ini: sistem Windows 10, versi ThinkPHP5, komputer Dell G3.

Cara untuk menentukan sama ada jadual wujud dalam thinkphp5

Rangka kerja thinkphp ialah rangka kerja yang sangat mudah digunakan dan sangat berkuasa Ia mematuhi tabiat pembangunan orang kita. Jadi apabila menggunakan rangka kerja thinkphp, kadangkala terdapat keperluan untuk menentukan sama ada jadual pangkalan data tertentu wujud.

Di sini, kami mengandaikan untuk menentukan sama ada jadual pengguna wujud:

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

Kaedah 2:

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

Pembelajaran yang disyorkan: "Tutorial Video PHP

Atas ialah kandungan terperinci Bagaimana untuk menentukan sama ada jadual wujud dalam thinkphp5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn