![](/img/trans.png)
[英]How to link the foreign key field to a primary key field from another table using php and mysql?
[英]PHP primary key table from foreign key
book_id|title
1 |apple
2 |banana
3 |volkswagen
genre_id|name
1 |fruits
2 |cars
id|book_id|genre_id
1 | 1 | 1
2 | 3 | 2
3 | 2 | 1
我想按字母順序顯示所有類型為水果的書籍,我的代碼是:
<?php
include "mysql-connect.php";
$sql =
"SELECT title
FROM books
INNER JOIN multiple ON book.book_id = multiple.book_id
VALUES ('1')";
if (mysqli_query($conn, $sql)) {
while($row = $result->fetch_assoc()) {
echo "" . $row["title"]."<br>";
}
} else {
echo "0 results";
}
$conn->close();
?>
更改值后仍顯示0個結果
這是什么?
SELECT title
FROM books
INNER JOIN multiple
ON book.book_id = multiple.book_id VALUES ('1')
對我來說,這看起來不像是有效的SELECT查詢, WHERE
在WHERE
? 典型值用於插入
INSERT INTO multiple (id) VALUES (1)
可能您需要這樣的東西
SELECT title
FROM books
INNER JOIN multiple
ON book.book_id = multiple.book_id
WHERE
some_column = 1
這是some_column
我不知道。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.