php - 获取自定义 WordPress 数据库的表状态

标签 php mysql wordpress

我正在尝试获取下一个 auto_increment 编号,以将插入值插入到自定义 WordPress 数据库表中。

我的代码如下:

$result = $wpdb->prepare("SHOW TABLE STATUS LIKE 'tablename'");
            $data = mysql_fetch_assoc($result);
            $next = $data['Auto_increment'];
            echo $next;

但是,它没有打印出该值...我可能做错了什么?

最佳答案

global $wpdb;
$sql = $wpdb->prepare( "SHOW TABLE STATUS LIKE 'tablename'" );
$results = $wpdb->get_results( $sql , ARRAY_A );

关于php - 获取自定义 WordPress 数据库的表状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40857487/

相关文章:

php - 如何获取当前目录的名称 - 而不是整个路径?

php - 如何解密HTTPS(ECDHE)数据?

php - 在 Wordpress 页面上设置单独元素的样式

php - 如何在 linux 命令行中预替换以下内容

php - Symfony - 在表单的 EventSubscriber 中注入(inject)实体管理器

mysql - 如何使用一张表到一列关系创建关系表

php - 基于组的自动增量

mysql - 为什么 mysql 在 2 个不同的服务器上对同一个查询显示 2 个不同的结果

css - wordpress wp_nav_menu 不在 safari 中显示

jquery - 使用jquery过滤同时列表时出现的问题