[英]Php-Mysql choosing rows from database based on Domain column
我使我的頁面顯示基於我單擊的不同站點的數據庫中的不同行(例如,當我單擊菜單中的123時,它將顯示與321菜單中不同的表行,每個人都在同一站點上思考)。
它是這樣的:
$id_dom=$_GET['id_dom'];
$query = mysql_query("SELECT * FROM summary WHERE Domain='$id_dom'");
因此,當我轉到頁面:test.com/db.php?id_dom=123時,它將顯示與test.com/db.php?id_dom=321中不同的表。
但是現在我需要制作一頁(.php?id_dom = ALL)以顯示所有表行(從123和321列開始)。
我知道我需要使用“ if”功能,但是每次我嘗試使用它時,它都不會起作用。
您應該使用兩個不同的選擇
if ($id_dom =='ALL') {
$query = mysql_query("SELECT * FROM summary ");
} else {
$query = mysql_query("SELECT * FROM summary WHERE Domain='$id_dom'");
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.