所以即时尝试从wordpress中的数据库中发布一些数据,我认为数据库normaly,但它不会从它得到任何数据。我不知道我在做什么wrong.Here是代码简单Mysqli选择查询
<?php
$servername = "localhost";
$username = "root";
$password = "root123";
$dbname = "MyDB";
$conn = new mysqli($servername, $username, $password);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
echo "Connected successfully"."</br>";
$sql = "SELECT event_name FROM wp_em_events";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "Name :".$row["event_name"];
}
} else {
echo "0 results";
}
$conn->close();
?>
通常人们最终无法定位的问题,因为他们没有试图找到它,或者隐藏它。在调试时使用'error_reporting(E_ALL)'并使用'mysqli_error()'调试查询,以确定查询是否存在问题 – 2016-11-28 20:08:57
您是否尝试将数据库名称添加到连接? '$ conn = new mysqli($ servername,$ username,$ password,$ dbname);' – Sean
是啊$ dbname做的窍门,tnx你的时间伙计 – virtuon92