热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php如何在本页处理表单(php中表单提交的方式)

导读:很多朋友问到关于php如何在本页处理表单的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览:

导读:很多朋友问到关于php如何在本页处理表单的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!

本文目录一览:


  • 1、我想用php 修改表单数据,要求在单独的修改页面执行


  • 2、php 同一个页面处理不同表单!


  • 3、php表单怎么提交在自己本页面啊?


  • 4、PHP 表单处理


  • 5、PHP怎么把表单提交到本页

我想用php 修改表单数据,要求在单独的修改页面执行

1、新建一个edit.php

2、在edit.php里调用要修改的记录,如果不会再问。

3、将调用的记录数据填充到 edit.php的form里去。

4、将form的action改为action="edit_save.php"

5、把?php

$con=mysql_connect("localhost","root","");

if(!$con)

{

die('Coudl not connet:'.mysql_error());

}

mysql_select_db("my_db", $con);

mysql_query("UPDATE Persons SET Firstname='".$_POST["firstname"]."',

Lastname='".$_POST["lastname"]."',Password='".$_POST["password"]."',Age='".$_POST["age"]."'");

mysql_close($con);

echo "scriptwindow.location.href='1.php';/script ";

?保存为edit_save.php

php 同一个页面处理不同表单!

你的思路是对的,只是相等判断应该使用==,你下面的语句都有问题:

if ($_GET['type']= 1) {

} else if($_GET['type']=2) {

其它地方没有细看,不过我觉得你思路比较清晰,我下面的补充可能已经有些多余:

你要让A.PHP和B.PHP都调用POST.PHP,POST.PHP区别情况进行处理,你增加了一个type参数,思路很好,那么A.PHP和B.PHP调用的方法分别是:

A.PHP:

FORM ACTION=POST.PHP?TYPE=1

INPUT ...

/FORM

B.PHP:

FORM ACTION=POST.PHP?TYPE=2

INPUT ...

/FORM

那么POST.PHP就区别$_GET[type]进行处理,而使用$_POST获取参数,是可行的。

php表单怎么提交在自己本页面啊?

你在HTML里面嵌入php语法咯。

$_GET或者$_POST

?php

echo $_GET['a'];

echo $_POST['a'];

?

这样就可以了,在表单页面嵌入,里面的‘a’改成你表单里面的name值

PHP 表单处理

比如这样安排:

数据操作的PHP文件名为:insertdata.php

内容为:

?php

include("conn.php");

if($_POST['submit']) {

$sql = "insert into test(id,user_name) values('','$_POST[user_name]')";

mysql_query($sql);

}

?

表单form的PHP文件名为:adddata.php

内容为:

?php

include("insertdata.php");

echo '

form action="add.php" method="post"

input name=" user_name" type="text" size="50" /

input name="submit" type="submit" value="确定" /

/form';

?

然后用户只要访问 adddata.php 文件即可。

PHP怎么把表单提交到本页

PHP把表单提交到本页,这个的话,我们是通过form action="提交的文件名"来实现的,还有一个传值的方式,post或者是get可以通过METHOD来实现的,这里我写一段代码:

html

head/head

body

form action='文件名' method="post"

姓名input type='text' value=""

密码input type='text' value=""

emailinput type='text' value=""

/form

/body

/html

结语:以上就是编程笔记为大家整理的关于php如何在本页处理表单的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~


推荐阅读
author-avatar
kerrybrooks
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有