2 回答

TA貢獻1815條經驗 獲得超6個贊
現在,我看不到您展示任何使用或已實現任何 ajax 處理程序的示例。我可以建議您使用純 Javascript 或 jQuery(通過包含 javascript 庫,請參閱她
在考慮實施 AJAX 之前,您可以做以下事情(它將包括第一次選擇和表單提交后的數據庫):
<?php
if (isset($_POST["database"])) {
$db = $_POST["database"];
}
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
</head>
<?php
include_once("connection_db_" . $db . ".php"); /* This will include the selected connection */
?>
<body>
<form action="" method="post">
<select name="database">
<option value="1">DB1</option>
<option value="2">DB2</option>
<option value="3">DB3</option>
</select>
</form>
<?php
include('queries.php');
$test_1 = mysqli_query($mysqli_db, $test);
echo "
<table>
<thead>
<tr>
<th>Column_1</th>
</tr>
</thead>";
while ($row = mysqli_fetch_array($test_1)) {
echo "<form method=\"post\"><tr>";
echo "<td>" . $row['Column_1'] . "</td>";
echo "</tr></form>";
}
echo "</table><br>";
mysqli_close($mysqli_db);
?>
</body>
</html>

TA貢獻1847條經驗 獲得超7個贊
數據庫是否在同一臺服務器上?如果是這樣,您只需要一個與服務器的連接。您可以通過在查詢中添加數據庫名稱來進行查詢:
select Column_1 from dbname_1.TEST
或者
select Column_1 from dbname_2.TEST
- 2 回答
- 0 關注
- 117 瀏覽
添加回答
舉報