obtener el prefijo de la tabla

1 minuto de lectura

avatar de usuario
usuario983248

¿Hay alguna forma de obtener el prefijo de la tabla después de conectarse a la base de datos?

Estoy usando wordpress y necesito obtener el prefijo de la tabla pero fuera de toda la instalación de wordpress. Actualmente, mi secuencia de comandos se conecta a la base de datos, pero necesito el prefijo de la tabla para incorporarlo en algunas partes de la secuencia de comandos.

Alguna idea ?

Gracias por adelantado

  • vea la respuesta a continuación, si funciona, acepte la respuesta

    – mack

    7 de junio de 2012 a las 6:09


<?php
    $root = realpath($_SERVER["DOCUMENT_ROOT"]);
    require "$root/wp-blog-header.php";

    function get_table_prefix() {
        global $wpdb;
        $table_prefix = $wpdb->prefix . "outsider_plugin";
        return $table_prefix;
    }
    // echo get_table_prefix();
?>

Gracias mack, tu idea me ayudó a resolver el problema, usando un enfoque similar.

avatar de usuario
mack

Crea cualquier archivo PHP, fuera de WordPress,

<?php
    require('wp-blog-header.php');
    echo $wpdb->base_prefix;
?>

Utilice la ruta correcta para wp-blog-header.php en require

  • Posiblemente el mismo que cerró la pregunta (ahora reabierta).

    – usuario983248

    7 de junio de 2012 a las 6:25

¿Ha sido útil esta solución?