因此,這是交易。我有一個我想要填充的html表格。特別是第一行是用mysql數據庫中的元素填充的行。確切地說,該表格是關於手機的調查問卷。第一行是手機名稱從數據庫加載的標題。還有一個選擇標籤,其中有公司名稱作爲選項。我需要在select標籤上觸發一個onChange事件來重新加載頁面,並使用當前在下拉列表中選擇的公司的新手機名稱重新填充第一行。這就是我的選擇幾乎是這樣的:從選擇標記觸發onChange事件時,從mysql數據庫加載html表
<select name="select" class="companies" onChange="reloadPageWithNewElements()">
<?php
$sql = "SELECT cname FROM companies;";
$rs = mysql_query($sql);
while($row = mysql_fetch_array($rs)) {
echo "<option value=\"".$row['cname']."\">".$row['cname']."</option>\n ";
}
?>
</select>
所以...有沒有辦法來刷新與此的onChange頁面並再次通過選定值相同的頁面,並在一個新的PHP變量分配它,所以我可以做我需要填寫我的表的查詢嗎?
<?php
//$mobileCompanies = $_GET["selectedValue"];
$sql = "SELECT mname FROM ".$mobileCompanies.";";
$rs = mysql_query($sql);
while ($row = mysql_fetch_array($rs)) {
echo "<td><div class=\"q1\">".$row['mname']."</div></td>";
}
?>
這樣的事情。 (reloadPageWithNewElements()和selectedValue只是一個想法)
非常感謝!我試過這個解決方案並且工作。 –