-1
這是我到目前爲止的代碼:按鈕提交,獲取其他按鈕從數據庫
require_once 'functions.php';
// makes the connection to the server to get the state button names
$query = "SELECT state FROM state";
$result = $connection->query($query);
if ($result === false) {
// error mssg
echo "<p>Query fout.</p>";
}
// button of the state gets the buttons of the city
if (isset($_POST['state'])) $state = $_POST['state']; {
query = "SELECT city FROM city='$cityid'";
$result = $connection->query($query);
} if ($result === false) {
// geef nette foutmelding
echo "<p>Query fout.</p>";
}
<?php
//gives the result to Submit html
while ($row = $result->fetch_assoc()) {
echo "<input type ='submit' name='provincie' value='".$row['provincie']."'>";
}
$result->free();
?>
</for
我想有一個表單提交按鈕,讓到PHP變量,取決於變量,其他按鈕以相同的形式創建。因此,您可以選擇一個國家,並且可以選擇該國家的城市。我已經啓動並運行了第一個按鈕。我以爲我可以使用相同的提交按鈕與相同的變量。因爲如果有新的輸入,php會重寫變量。但我認爲它並不那麼簡單,我不知道如何去Google這個問題,或者它甚至是我應該用PHP而不是JavaScript/jQuery做的事情,只是讓按鈕隱藏並顯示,並且只使用最後一個用PHP輸入。
此代碼部分工作?這似乎應該錯誤'if(isset($ _ POST ['state']))$ state = $ _POST ['state']; {'。我認爲你應該對AJAX做什麼。發送請求,獲取響應,根據初始返回的數據發送另一個請求,對嗎? – chris85
是的它沒有工作:「/ /按鈕的狀態獲取... $結果= $連接 - >查詢($查詢);」的按鈕。我把這些代碼放在了我已經試過的東西上。我嘗試了很多谷歌,但我不知道該怎麼問谷歌才能自己解決這個問題。導致iam不尋找一個腳本來複制和過去。 –