怎么把html中的值传到php中 ,php中的数据库查询函数中的参数。 例如 在表单中传的值key.value.

怎么把html中的值传到php中 ,php中的数据库查询函数中的参数。 例如 在表单中传的值key.value.,第1张

说实在的你好好看看书吧就算别人给你答案了你也不太懂

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中,建立一个提交表单页面,提交后可以直接在数据库看见。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9461477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存