【问题标题】:Access non-wordpress database from plugin从插件访问非wordpress数据库
【发布时间】:2013-10-20 03:37:43
【问题描述】:

我正在尝试从我正在编写的 WordPress 插件访问“非 wordpress”数据库。我知道您可以使用 <?php $wpdb->query('query'); ?> 挂钩访问 Wordpress 数据库。我找不到有关如何访问其他本地数据库的任何信息。

如果我有另一个名为zipcodes 的数据库,我将如何访问它?有钩子吗?我已经进行了一些搜索,但在这个主题上还没有看到太多。

谢谢!

【问题讨论】:

    标签: php database wordpress plugins


    【解决方案1】:

    所以我想出了如何做到这一点。您需要使用以下内容:

    $newdb = new wpdb( 'user', 'password', 'database', 'hostname' );
    

    从那里你可以使用:

    $newdb->get_results("SELECT your query"); 
    

    【讨论】:

      【解决方案2】:

      你可以使用简单的php连接mysql

              <?php
              if ($con=mysqli_connect("localhost","<username>","<password>","<DB name>"))
              {           
              $result = mysqli_query($con,"select * from tablename");
      
              while($row = mysqli_fetch_array($result))
                {
                  echo $row['name'];; 
                  echo $row['address'];
                }
      
              mysqli_close($con); 
      
              }
              else 
                {
                echo "<li>Failed to connect to MySQL: </li>";
                }
              ?>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-06-26
        • 1970-01-01
        • 1970-01-01
        • 2016-05-26
        • 2013-01-14
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多