溫馨提示×

在php頁面如何查詢兩個數(shù)據(jù)表

PHP
小億
83
2024-06-11 15:43:29
欄目: 編程語言

在PHP頁面中查詢兩個數(shù)據(jù)表,可以使用SQL語句中的JOIN操作符來實現(xiàn)。以下是一個簡單的示例:

<?php
// 連接數(shù)據(jù)庫
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

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

// 檢查連接是否成功
if ($conn->connect_error) {
    die("連接失敗: " . $conn->connect_error);
}

// 查詢兩個數(shù)據(jù)表
$sql = "SELECT table1.column1, table2.column2
        FROM table1
        JOIN table2 ON table1.column1 = table2.column1";

$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // 輸出數(shù)據(jù)
    while($row = $result->fetch_assoc()) {
        echo "Table1 Column1: " . $row["column1"]. " - Table2 Column2: " . $row["column2"]. "<br>";
    }
} else {
    echo "0 結(jié)果";
}

$conn->close();
?>

在上面的示例中,我們使用JOIN操作符將兩個數(shù)據(jù)表(table1和table2)連接起來,根據(jù)它們共同的列(column1)進行匹配。然后通過循環(huán)遍歷查詢結(jié)果并輸出所需要的數(shù)據(jù)。您可以根據(jù)自己的數(shù)據(jù)表結(jié)構(gòu)和需求來修改SQL語句。

0