如何在php网页中通过一个表单让使用者输入数据提交后把输入的数据传递到mysql数据库中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在php网页中通过一个表单让使用者输入数据提交后把输入的数据传递到mysql数据库中?相关的知识,希望对你有一定的参考价值。

如何在php网页中通过一个表单让使用者输入数据提交后把输入的数据传递到mysql数据库中?我初学 不清楚 请指点 请给出具体代码 数据库你们随便找一个就可以 我还看的明白单 不过请说明一下 谢谢

表单通过get或者post传值,你应该知道吧,在PHP页读取你传过来的值
$_POST['name'],$_POST['pwd']
然后写sql语句
$sql="INSERT INTO tables/*这是表名,自己定义*/ VALUES ('$_POST['name']','$_POST['pwd']')";有几个字段你就应该传过来几个值。
mysql_query($sql);//执行SQL语句,把值插到数据库里。
参考技术A 这个很简单么~~通过一个servlet接收数据并通过sql语句进行数据库插入操作不久可以了~~ 参考技术B 你这一问,基本把整个PHP+MYSQL怎么开发都给问了

建议先去看看相关基础资料。

中山外来工论坛:http://bbs.5y5d.cc/

PHP如何解决表单重复提交

利用session
 
表单隐藏域中存放session(表单被请求时生成的标记)。采用此方法在接收表单数据后,检查此标志值是否存在,先进行删除,然后处理数据; 若不存在,说明已提交过,忽略本次提交。
 
加载提交的页面时候,生成一个随机数,
$code = mt_rand(0,1000000);
存储在表单的隐藏输入框中:
< input type="hidden" name="code" value="“>
在接收页面的PHP代码如下:
 
 
<?php
session_start();
if(isset($_POST[‘code‘]))
if($_POST[‘code‘] == $_SESSION[‘code‘])
// 重复提交表单了
else
$_SESSION[‘code‘] =$_POST[‘code‘]; //存储code
++++++++++++++++++++
if( isset($_POST[‘newUser‘]))
if($_POST[‘newUser‘] == $_SESSION[‘newUser‘])
// 重复提交表单了
else
$_SESSION[‘newUser‘] =$_POST[‘newUser‘]; //存储cod
 
REFEREENCE:
 

以上是关于如何在php网页中通过一个表单让使用者输入数据提交后把输入的数据传递到mysql数据库中?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 cakephp 中通过 ajax 提交 jquery 移动弹出表单

如何在 ASP.NET MVC 中通过 Ajax 提交表单?

如何在WebElement中通过xpath查找子元素

vue中通过后台返回的只动态生成表单及提交

php基础—— 表单和用户输入

在 Laravel 中通过 js onclick 事件提交数据