首先让我说,我是新手,我的代码对于那些知道自己在做什么的人来说可能是可笑的......
我正在尝试从我的 mysql 数据库中检索数据并在匹配的下拉列表中显示信息。我有这部分使用一些丑陋的基本代码。
$url = $_SERVER["REQUEST_URI"];
$url_path = parse_url($url, PHP_URL_PATH);
$devid = pathinfo($url_path, PATHINFO_BASENAME);
$con = mysqli_connect("localhost","xxxxxx","xxxxxx","xxxxxxxx");
//Run a query
$result = mysqli_query($con,"SELECT type FROM `xxxxx`.`xxxxxx` WHERE device_id='$devid'");
$pulldown1 = '<select name="extension_type">';
while($row = mysqli_fetch_array($result))
{
if($row['type'] == "Unlimited")
{
$pulldown1 .= "<option selected value=\"Unlimited\">Unlimited Extension</option>
<option value=\"Metered\">Metered Extension</option>
<option value=\"Virtual\">Virtual Extension</option>
\n";
}
if($row['type'] == "Metered"){
$pulldown1 .= "<option selected value=\"Metered\">Metered Extension</option>
<option value=\"Unlimited\">Unlimited Extension</option>
<option value=\"Virtual\">Virtual Extension</option>
\n";
}
if($row['type'] == "Virtual"){
$pulldown1 .= "<option selected value=\"Virtual\">Virtual Extension</option>
<option value=\"Unlimited\">Unlimited Extension</option>
<option value=\"Metered\">Metered Extension</option>
\n";
}
}
$pulldown1 .= '</select>';
echo $pulldown1;
mysqli_close($con);
现在我希望能够更改值并让它保存相应的值并更新数据库中的该列。这就是我卡住的地方。有人可以指导我正确的方向吗?