gpt4 book ai didi

mysql - 如何在经典asp中获取文本框的值并上传到数据库

转载 作者:行者123 更新时间:2023-11-29 12:49:38 24 4
gpt4 key购买 nike

如何获取 poNo 文本框的值并将其更新到数据库。我尝试使用 ' request.Form("poNo") ' 获取值,但它不起作用......

请帮忙!

<html>
<head>
<body>
<%
if(Request.ServerVariables("REQUEST_METHOD") = "POST") then
updateInvoice = "Update unassignedinvoice set poNo='" & request.Form("poNo") & "') where id=" & Request.QueryString("UO")
adoConn.execute updateInvoice
end if
%>

<form action="view_unapproved_invoices.asp?UO=<%response.Write(request.QueryString("UO"))%>" enctype="multipart/form-data" method="POST">

<%
invoicesSQL = "Select pono from unassignedinvoice where id = " & Request.QueryString("UO")
set adoRSinvoices = Server.CreateObject("ADODB.Recordset")
adoRSinvoices.open invoicesSQL, adoConn
%>

<table>
<tr>
<td style="text-align: left"> PO Number </td>
<td>
<input id="poNo" type="text" value='<%=adoRSinvoices.fields("pono")%>'
align="right" /></td>
</tr>
<tr>
<td>
<input id="Submit" align="right" type="submit" value="Upload" />
</td>
</tr>
</table>

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

最佳答案

您在表单标记中指定 enctype="multipart/form-data" 的原因是什么?

如果你删除它,它应该可以工作。

如果你需要那个,即。如果您要在此页面上传文件,那么您必须根据用于上传文件的组件访问表单字段

关于mysql - 如何在经典asp中获取文本框的值并上传到数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24965605/

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