gpt4 book ai didi

php - 将数据从 MySQL 数据库加载到下拉列表单击的文本框中

转载 作者:行者123 更新时间:2023-11-29 21:41:54 27 4
gpt4 key购买 nike

我得到了这个代码

<?php

include("konek.php");

mysql_connect('localhost', 'root', '');
mysql_select_db('psc_db');
$sql = "SELECT * FROM komponen ORDER BY komponen_id";
//$query = "SELECT * FROM taxi_services ORDER BY SID";
$result2 = mysql_query($sql); //$conn

if(isset($_POST["loadbtn"]))
{
$id = (integer) $_POST["codes"];

$query = "SELECT nama_komponen, ekuivalen_sks, ekuivalen_jam FROM komponen WHERE komponen_id = '$id' ";
$result = mysql_query($sql);
$details = mysql_fetch_array($result);

$savedName = $details["nama_komponen"];
$savedJam = $details["ekuivalen_sks"];
$savedSks = $details["ekuivalen_jam"];
}

?>

<html>
<head>
</head>
<body>

<div id="upserv">
<b id="caption2">Planning</b>
<br/><br/>
<form name="upServForm" method="post" >
<?php
$dropdown = "<select name='codes'>";
while($row = mysql_fetch_assoc($result2))
{
$dropdown .= "\r\n<option value='{$row['komponen_id']}'>{$row['komponen_id']}</option>";
}
$dropdown .= "\r\n</select>";
?>
Service ID <?php echo $dropdown; ?> <input type="submit" value="Load" name="loadbtn">
<table width="300" border="0">
<tr>
<td>Name</td>
<td><input type="text" name="upName" style="text-align:right" value="<? echo $savedName; ?>" /></td>
</tr>
<tr>
<td>ekuivalen sks</td>
<td><input type="text" name="upCost" style="text-align:right" value="<? echo $savedJam; ?>" /></td>
</tr>
<tr>
<td>ekuivalen jam</td>
<td><input type="text" name="upActive" style="text-align:right" value="<? echo $savedSks; ?>" /></td>
</tr>
</table>
</div>
<br/>
<div id="buttons">
<input type="reset" value="Clear" /> <input type="submit" value="Save" name="updatebtn" />
</div>
</form>

</body>
</html>

结果是这样的

result

当我点击按钮时,仍然没有成功显示数据。我从另一篇文章中得到了示例代码,我尝试了它,上面是结果(但我仍然失败)。我想做的就是将数据显示到文本框中,而不使用加载按钮

您能帮我编写这段代码吗,谢谢

最佳答案

我认为您的服务器中没有配置短标签。你必须更换 <?<?php

关于php - 将数据从 MySQL 数据库加载到下拉列表单击的文本框中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34420268/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com