Вывод текста из БД
-
Есть часть плагина:
register_activation_hook(__FILE__, 'first_start'); function first_start () { global $wpdb; global $sape_code; global $number; $number = '0000000000000'; $table_name = $wpdb->prefix . "madsape"; if($wpdb->get_var("show tables like '$table_name'") != $table_name) { $sql = "CREATE TABLE '$table_name' ('code' VARCHAR(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, PRIMARY KEY ('code')) ENGINE = MyISAM CHARACTER SET utf8 COLLATE utf8_general_ci;"; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); dbDelta($sql); $rows_affected = $wpdb->insert($table_name, array('code' => $number)); add_option("sape_code", $sape_code); } } add_action('admin_menu', 'sape_menu'); function sape_menu() { add_submenu_page('options-general.php' , 'Mad_Sape' , 'Mad_Sape' , 'edit_plugins' , __FILE__ , 'callme'); add_action('admin_menu', 'callme'); } function callme() { include 'wp_area.php'; $table_name = $wpdb->prefix . "madsape"; global $wpdb; global $number; $sql = "SELECT COUNT(*) AS 'Строки', 'code' FROM 'wp_madsape' GROUP BY 'code' ORDER BY 'code' LIMIT 0, 30 "; require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); $result = dbDelta($sql); $rows_affected = $wpdb->get_results($table_name, array('code')); echo $rows_affected; echo $result; add_action('admin_menu', 'footer'); } function footer() { add_action('wp_footer', 'sape_code'); } function sape_code() { include 'sape.php'; }
Нужно: вывести «0000000000000»
Есть: в данный момент вп отдаёт «Array» вместо «0000000000000»Где ошибка?
Просмотр 8 ответов — с 1 по 8 (всего 8)
Просмотр 8 ответов — с 1 по 8 (всего 8)
- Тема «Вывод текста из БД» закрыта для новых ответов.