我正在尝试从我正在编写的WordPress插件访问"非wordpress"数据库。我知道您可以使用<?php $wpdb->query('query'); ?>
钩子访问Wordpress数据库。我找不到有关如何访问其他本地数据库的任何内容。
那么,如果我有另一个名为 zipcodes
的数据库,我将如何访问它?有钩子吗?我已经做了一些搜索,并没有看到太多关于这个主题的信息。
谢谢!
所以我想出了如何做到这一点。您需要使用以下内容:
$newdb = new wpdb( 'user', 'password', 'database', 'hostname' );
从那里您可以使用:
$newdb->get_results("SELECT your query");
您可以使用简单的 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>";
}
?>