problem z pobieraniem danych z nowoutworzonej tabeli
-
Witam,
w pluginie który tworzę stworzyłem sobie funkcję która tworzy mi nową tabelę w bazie danych wordpressa, wg tego co jest tutaj:
http://codex.wordpress.org/Creating_Tables_with_Pluginsi mam tak:
function myfunction()
{
global $wpdb;
global $jal_db_version;$mytable = $wpdb->prefix . „test”;
if ($wpdb->get_var(„SHOW TABLES LIKE '” . $mytable . „'”) != $mytable) {
$query = „CREATE TABLE ” . $mytable . ” (
id INTEGER NOT NULL AUTO_INCREMENT,
text TEXT NOT NULL,
created DATE NOT NULL,
UNIQUE KEY id(id)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;”;
}require_once(ABSPATH . 'wp-admin/includes/upgrade.php’);
dbDelta($query);add_option(„jal_db_version”, $jal_db_version);
}
register_activation_hook(__FILE__, 'myfunction’);dodałem sobie do tej tabeli nowy rekord i chciałem teraz w contencie pobrać sobie liczę rekordów w ten sposób:
function myfunction2()
$user_count = $wpdb->get_var( „SELECT COUNT(*) FROM $wpdb->test” );
return $user_count;
}
add_action(’the_content’, 'myUser’);jednak zapytanie nie działa … tzn. na tej tabeli nie działa … jeśli zmienię „test” na „posts” to pobiera mi dane ..
co jeszcze powinienem zrobić aby móc operować teraz na tabeli którą sobie dodałem do wordpressa ? …
- Temat ‘problem z pobieraniem danych z nowoutworzonej tabeli’ jest zamknięty na nowe odpowiedzi.