Heim > Backend-Entwicklung > PHP-Tutorial > Hat jemand WordPress verwendet?

Hat jemand WordPress verwendet?

WBOY
Freigeben: 2023-03-02 12:56:02
Original
970 Leute haben es durchsucht

Hat jemand schon einmal WordPress verwendet? Wie kann WordPress eine Datentabelle erstellen? Wenn sie erstellt werden kann, gibt es eine Möglichkeit, die erstellte Datentabelle zu bedienen? Ich habe den folgenden Code verwendet. Online heißt es, dass er in einem Plug-In verwendet werden kann. Aber es hat bei mir nicht funktioniert. Ich habe den Code falsch geschrieben oder an der falschen Stelle platziert
function wp_user_avatars_create_table() {

<code>global $wpdb;
$table_name = $wpdb->prefix . "test";
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name){
     

    $sql = "CREATE TABLE IF NOT EXISTS " . $tablename . " (
          `test_id` int(8) unsigned NOT NULL,
          `test_name` varchar(200) CHARACTER SET utf8 NOT NULL,
          `test_password` varchar(200) CHARACTER SET utf8 NOT NULL
        ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
       
   dbDelta($sql);
}</code>
Nach dem Login kopieren
Nach dem Login kopieren

}

register_activation_hook( __FILE__,'wp_user_avatars_create_table');

Antwortinhalt:

Hat jemand schon einmal WordPress verwendet? Wie kann WordPress eine Datentabelle erstellen? Wenn sie erstellt werden kann, gibt es eine Möglichkeit, die erstellte Datentabelle zu bedienen? Ich habe den folgenden Code verwendet. Online heißt es, dass er in einem Plug-In verwendet werden kann. Aber bei mir hat es nicht funktioniert. Ich habe den Code falsch geschrieben oder an der falschen Stelle platziert
function wp_user_avatars_create_table() {

<code>global $wpdb;
$table_name = $wpdb->prefix . "test";
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name){
     

    $sql = "CREATE TABLE IF NOT EXISTS " . $tablename . " (
          `test_id` int(8) unsigned NOT NULL,
          `test_name` varchar(200) CHARACTER SET utf8 NOT NULL,
          `test_password` varchar(200) CHARACTER SET utf8 NOT NULL
        ) ENGINE=MyISAM DEFAULT CHARSET=utf8;";
       
   dbDelta($sql);
}</code>
Nach dem Login kopieren
Nach dem Login kopieren

}

register_activation_hook( __FILE__,'wp_user_avatars_create_table');

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage