簡體   English   中英

簡單的Mysqli選擇查詢

[英]Simple Mysqli Select query

因此,我試圖在wordpress中發布數據庫中的一些數據,我通常會連接到數據庫,但不會從中獲取任何數據。 我不知道我在做什么錯。

    <?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();
?>

您的連接中缺少數據庫名稱。 更改此:

$conn = new mysqli($servername, $username, $password);

$conn = new mysqli($servername, $username, $password, $dbname);

看起來您已正確連接到數據庫,但尚未指定要使用的表。 該行:

$conn = new mysqli($servername, $username, $password);

應該:

$conn = new mysqli($servername, $username, $password, $tablename);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM