说实在的你好好看看书吧就算别人给你答案了你也不太懂
jquery的ajax方式处理
$post('1php',{"key":value},function(data){//如果这儿用post的话1php中用post接受,如果这儿用get那么脚本中也要用get
//data为返回值
});
1php
<php
function getContent ($key){
//mysql_connect();
//mysql_select_db();
$key=$_POST["key"];
//$key要检测表单提交脚本注入等安全隐患
$slq="select form table where key like $key ";
mysql_query($sql);
//开始处理结果集}
$key=$_POST["key"];
//$key要检测表单提交脚本注入等安全隐患
function getContent ($key);
给你个例子,你试试。有不明白的hi偶。祝福你!
<form id="dreamduform" action="action=add" method="post">
<fieldset>
<legend>你对女友的感觉:</legend>
<label for="select">你对女友的感觉</label>
<select size="1" id="select" name="select">
<option>很全面,很好</option>
<option>一般般吧,还要努力</option>
<option>有很多问题,不过还可以</option>
</select>
</fieldset>
<fieldset>
<legend>你想在女友学习的编程语言:</legend>
<label for="multipleselect">你想女友学习的编程语言</label>
<select size="10" multiple="multiple" id="multipleselect" name="multipleselect">
<option>XHTML</option>
<option>CSS</option>
<option>JAVASCRIPT</option>
<option>XML</option>
<option>PHP</option>
<option>C#</option>
<option>JAVA</option>
<option>C++</option>
<option>PERL</option>
</select>
</fieldset>
</form>
<html>
<head>
<title>同一个页面中多表单提交</title>
<scripttype="text/javascript">
functionmyCheck1()
{
if(form1text1value=="")
{
alert("内容不能为空,请输入内容");
form1text1focus();
return;
}
form1submit();
}
functionmyCheck2()
{
if(form2text2value=="")
{
alert("内容不能为空,请输入内容");
form2text2focus();
return;
}
form2submit();
}
functionmyCheck3()
{
if(form3text3value=="")
{
alert("内容不能为空,请输入内容");
form3text3focus();
return;
}
form3submit();
}
</script>
</head>
<body>
<formname="form1"method="post"action="#">
表单一:<inputname="text1"type="text">
<inputname="submit1"type="submit"value="提交"οnclick="myCheck1();">
</form>
<formname="form2"method="post"action="#">
表单二:<inputname="text2"type="text">
<inputname="submit2"type="submit"value="提交"οnclick="myCheck2();">
</form>
<formname="form3"method="post"action="#">
表单三:<inputname="text3"type="text">
<inputname="submit3"type="submit"value="提交"οnclick="myCheck3();">
<%
requestsetCharacterEncoding("UTF-8");
Stringtext1=requestgetParameter("text1");
Stringtext2=requestgetParameter("text2");
Stringtext3=requestgetParameter("text3");
Stringmessage="";
if(text1!=null)
{
message="你提交了第1个表单,表单内容为:"+text1;
}
if(text2!=null)
{
message="你提交了第2个表单,表单内容为:"+text2;
}
if(text3!=null)
{
message="你提交了第3个表单,表单内容为:"+text3;
}
%>
<h2><%=message%></h2>
</form>
</body>
</html>
扩展资料
在HTML文档中,<form></form>标记对用来定义表单的开始和结束。在表单<form></form>之间嵌入各类表单控件标记(表单元素)——如文本输入框、列表框、单选按钮、提交按钮等——供用户输入信息数据。
表单控件标记和表单<form>标记一起工作,共同发挥作用<form>标记的重要属性。<input>能够演变为表单中许多不同的元素,取决于type属性。
首先判断是数据库乱码 还是页面本身乱码 还是传输了以后乱码
其次 数据库编码方式 页面编码方式 传输编码方式 统一
尤其是 数据库连接的时候 加入参数
最后如果是post方式提交 用request responsesetCharacterEncoding("utf-8")
如果是get方式提交 需要对单个参数进行编码 new String(paramgetBytes("ISO8859-1"),"utf-8");
表单通过get或者post传值,你应该知道吧,在PHP页读取你传过来的值
$_POST['name'],$_POST['pwd']
然后写sql语句
$sql="INSERT INTO tables/这是表名,自己定义/ VALUES ('','')";有几个字段你就应该传过来几个值。
mysql_query($sql);//执行SQL语句,把值插到数据库里。
在page指令里面设置ValidateRequest="false"
就可以提交html了,记得html编码进库哦!
否则黑客。。。呵呵
建议你用个编辑器,直接生成html代码,还帮你html编码
以上就是关于怎么把html中的值传到php中 ,php中的数据库查询函数中的参数。 例如 在表单中传的值key.value.全部的内容,包括:怎么把html中的值传到php中 ,php中的数据库查询函数中的参数。 例如 在表单中传的值key.value.、HTML中select值怎么传入数据库、在HTML中,建立一个提交表单页面,提交后可以直接在数据库看见。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)