<?php
ini_set("error_reporting","E_ALL & ~E_NOTICE");
?>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>弹出短信</title>
</head>

<body>
<?php
$yydate = isset($_POST['yydate']) ? $_POST['yydate'] : '';
$xqbm = isset($_POST['xqbm']) ? $_POST['xqbm'] : '';
$xqmc = isset($_POST['xqmc']) ? $_POST['xqmc'] : '';
$gdlx = isset($_POST['gdlx']) ? $_POST['gdlx'] : '';
$kxbmc = isset($_POST['kxbmc']) ? $_POST['kxbmc'] : '';
$jrfs = isset($_POST['jrfs']) ? $_POST['jrfs'] : '';
$dlwz = isset($_POST['dlwz']) ? $_POST['dlwz'] : '';
$lxr = isset($_POST['lxr']) ? $_POST['lxr'] : '';
$kdzh = isset($_POST['kdzh']) ? $_POST['kdzh'] : '';
$lxdh = isset($_POST['lxdh']) ? $_POST['lxdh'] : '';
$slsj = isset($_POST['slsj']) ? $_POST['slsj'] : '';
$slgh = isset($_POST['slgh']) ? $_POST['slgh'] : '';
$slr = isset($_POST['slr']) ? $_POST['slr'] : '';
$sftsyhlwds = isset($_POST['sftsyhlwds']) ? $_POST['sftsyhlwds'] : '';
$azry = isset($_POST['azry']) ? $_POST['azry'] : '';
$gdjd = isset($_POST['gdjd']) ? $_POST['gdjd'] : '';
$bz = isset($_POST['bz']) ? $_POST['bz'] : '';
$yyry = isset($_POST['yyry']) ? $_POST['yyry'] : '';
$pddate = isset($_POST['pddate']) ? $_POST['pddate'] : '';
if($yydate==''){                //主要是在这里做个不同的判断

//通过php连接到mysql数据库

$db=mysql_connect("localhost", "root", "yu19940606");
//选择数据库
mysql_select_db("yidongyewu");

//设置客户端和连接字符集
mysql_query("set character set utf8");
mysql_query("set name utf8");
//通过php进行insert操作
$sqlinsert="insert into huigun(xqbm,xqmc,gdlx,kxbmc,jrfs,dlwz,lxr,kdzh,lxdh,slsj,slgh,slr,sftsyhlwds,yydate,bz)values('$xqbm','$xqmc','$gdlx','$kxbmc','$jrfs','$dlwz','$lxr','$kdzh','$lxdh','$slsj','$slgh','$slr','$sftsyhlwds','$yydate','$bz')";

//插入不同的数据表中

//通过php进行select操作
$sqlselect="select * from yuyuemessage ";

//添加用户信息到数据库
mysql_query($sqlinsert);
echo("请你下次再预约吧!!!!");

}
else if($yydate!==''){          //在这里做个不同的判断
echo("宽带账号:");
echo($kdzh);
echo "<br/>";
echo("联系人:");
echo($lxr);
echo "<br/>";
echo("联系电话:");
echo($lxdh);
echo "<br/>";
echo("地理位置:");
echo($dlwz);
echo "<br/>";
echo("受理工号:");
echo($slgh);
echo "<br/>";
echo("受理人:");
echo($slr);
echo "<br/>";
echo("可选包名称:");
echo($kxbmc);
echo "<br/>";
echo("预约时间:");
echo($yydate);
echo "<br/>";
echo("备注:");
echo($bz);
echo "<br/>";

//通过php连接到mysql数据库

$db=mysql_connect("localhost", "root", "yu19940606");
//选择数据库
mysql_select_db("yidongyewu");

//设置客户端和连接字符集
mysql_query("set character set utf8");
mysql_query("set name utf8");
//通过php进行insert操作
$sqlinsert="insert into yiyuyuegongdan(xqbm,xqmc,gdlx,kxbmc,jrfs,dlwz,lxr,kdzh,lxdh,slsj,slgh,slr,sftsyhlwds,azry,gdjd,yydate,bz,yyry,pddate) values('$xqbm','$xqmc','$gdlx','$kxbmc','$jrfs','$dlwz','$lxr','$kdzh','$lxdh','$slsj','$slgh','$slr','$sftsyhlwds','$azry','$gdjd','$yydate','$bz','$yyry','$pddate')";                            //插入不同的数据表中

//通过php进行select操作
$sqlselect="select * from yuyuemessage ";

//添加用户信息到数据库
mysql_query($sqlinsert);
}
?>
</body>
</html>

PHP 一个表单多个提交按钮,处理不同的业务逻辑的更多相关文章

  1. PHP一个表单多个提交按钮解决方法

    1.html页面<注:多个按钮的name值必须相同> <form action="{:U('Index/index')}" method="post&q ...

  2. flask 单个表单多个提交按钮

    单个表单多个提交按钮 在某些情况下,可能需要为一个表单添加多个提交按钮.比如在创建文章的表单中添加发布按钮和存草稿的按钮.当用户提交表单时,需要在视图函数中根据按下的按钮来做出不同的处理. 下面例子中 ...

  3. Form表单三种提交按钮的区别?

    1.<input type='button' id='btn' onclick='check()' value="提交"> 说明:只是普通的按钮(不附带提交功能),不会 ...

  4. form表单下的button按钮会自动提交表单的问题

    form表单下的button按钮会自动提交表单的问题 2017年01月05日 18:02:44 蓝色水 阅读数:18012更多 个人分类: asp.net   form表单下的按钮在没有指定type类 ...

  5. Js定义一个表单并提交

    Js定义一个表单 var form = $("<form>"); //定义一个form表单 form.attr('style', 'display:none'); // ...

  6. 开发日志系列:一个表单页面的呈现与提交(一)——JSON的操作

    JSON操作 引子 最近在做一个表单页面,大概是这个样子的 这里打算用一个JSON存储所有的信息,我们可以理解为,所有东西都存在一个字符串里面.方便,快捷,易读,数据库操作也方便了.甚至,可以将很多不 ...

  7. struts2 文件的上传下载 表单的重复提交 自定义拦截器

    文件上传中表单的准备 要想使用 HTML 表单上传一个或多个文件 须把 HTML 表单的 enctype 属性设置为 multipart/form-data 须把 HTML 表单的method 属性设 ...

  8. php-- 避免表单的重复提交

    用户提交表单时可能因为网速的原因,或者网页被恶意刷新,致使同一条记录重复插入到数据库中,这是一个比较棘手的问题.我们可以从客户端和服务器端一起着手,设法避免同一表单的重复提交. 1.使用客户端脚本 提 ...

  9. ng表单验证,提交以后才显示错误

    只在提交表单后显示错误信息 有时候不想在用户正在输入的时候显示错误信息. 当前错误信息会在用户输入表单时立即显示. 由于Angular很棒的数据绑定特性,这是可以发生的. 因为所有的事务都可以在一瞬间 ...

随机推荐

  1. hdu 1556.Color the ball 解题报告

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1556 题目意思:有 n 个气球从左到右排成一排,编号依次为1,2,3,...,n.给出 n 对 a, ...

  2. Vue 为什么在 HTML 中监听事件?

    为什么在 HTML 中监听事件? 你可能注意到这种事件监听的方式违背了关注点分离(separation of concern)传统理念.不必担心,因为所有的 Vue.js 事件处理方法和表达式都严格绑 ...

  3. vs2010 快捷键大全

    vs2010 快捷键大全 VS2010版快捷键 Ctrl+E,D ----格式化全部代码 Ctrl+E,F ----格式化选中的代码 CTRL + SHIFT + B生成解决方案 CTRL + F7 ...

  4. 【leetcode】Maximal Rectangle (hard)★

    Given a 2D binary matrix filled with 0's and 1's, find the largest rectangle containing all ones and ...

  5. 【XLL 框架库函数】 InitFramework

    初始化框架库,它是简单的初始化临时 XLOPER/XLOPER12 内存结构,释放任何已经分配的内存. short WINAPI InitFramework(void); 参数 这个函数没有参数 备注 ...

  6. php数据访问(查询)

    查询:常用关键字查询 和 准确查询 单条件查询 创建添加查询元素 <br /> <form action="main.php" method="post ...

  7. IIS配置默认文档

    我们在配置IIS的默认文档时是在这里配置的,如下图: 但是,有可能我们的根目录下没有这个文件,而且我们网站运行的时候也不想访问根目录下的这个文件,而是要访问其他文件夹下的某一个文件,比如网站运行的时候 ...

  8. linux vi 中按了ctrl+s后没法退出

    linux vi 中按了ctrl+s后无法退出 Linux 中使用vi编辑文件 不小心按了Ctrl + S (习惯了) 结果终端就跟死了一样, 解决办法: Ctrl+Q

  9. python如何一行输入多个值

    python2的raw_input以及python3的input获取的是整行的字符串.读进来后,字符串有着著名的split可以根据分隔符拆解成子串组成的list. 对于list内的对象,需要的采取转换 ...

  10. 安装CocoaPods报错 - [!] The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete target.

    今天新机装cocopods时,等安装完毕发觉出现[!] The dependency `AFNetworking (~> 3.1.0)` is not used in any concrete ...