首页 > 解决方案 > 在 php 中创建表前缀,就像使用 Wordpress 原始查询一样

问题描述

Stackoverflow 的所有成员您好,我的目的是创建一个软件,您应该始终创建 3 个环境:

显然有不同的表,但这很明显,我想知道是否可以在 php 中执行,在 Wordpress config.php 或更好的情况下会发生什么,在安装 CMS 时,您被要求为表指定一个前缀,然后将是自动安装。

所以给定一个到 php 数据库的连接:

$databaseHost = 'xxx';
$databaseName = 'xxx';
$databaseUsername = 'xxx';
$databasePassword = 'xxx';
$connessione = mysqli_connect($databaseHost, $databaseUsername, $databasePassword, $databaseName);

和查询的制定:

$q = $connessione->prepare("SELECT * FROM table“);
$q->execute();
$r = $q->get_result();

您可以完成 Wordpress 原始查询中发生的事情:

$wpdb->query("DELETE FROM {$wpdb->prefix}postmeta WHERE meta_value = '0'  ");

在哪里$wpdb

全局变量以及:

{$wpdb->prefix}

它编译查询时考虑到专家值作为 config.php 文件中的前缀,以便能够区分 3 个环境。

怎么做到呢?

提前致谢。

标签: phpwordpress

解决方案


推荐阅读