<?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. css 自动换行 [英文、数字、中文]

    white-space:normal;overflow: auto;table-layout:fixed; word-break: break-all;

  2. java常用工具类(java技术交流群57388149)

    package com.itjh.javaUtil;   import java.util.ArrayList; import java.util.List;   /** * * String工具类. ...

  3. IOS-委托代理(degegate)

    委托代理: 委托代理(degegate)顾名思义,把某个对象要做的事情委托给别的对象去做.那么别的对象就是这个对象的代理,代替它来打理要做的事.反映到程序中, 首先要明确一个对象的委托方是哪个对象,委 ...

  4. Centos7 设置Swap分区

    1.使用dd命令创建一个swap交换文件 dd if=/dev/zero of=/home/swap bs=1024 count=1024000 2.制作为swap格式文件: mkswap /home ...

  5. BigInteger类型的解析_超详细解析

    /*9876543210987654234522345 214748364723453452323452345 2147483647234523452323452345 181760911432744 ...

  6. 比较原声socket 、GCDAsyncSocket

    原声socket NSInputStream 输入流(OC)NSOutputStream 输出流(OC)1:通过c语言的输入输出流CFReadStreamRef/CFWirteStreamRef(输入 ...

  7. iOS开发人员不容错过的10大工具

    内容简介 1.iOS简介 2.iOS开发十大实用工具之开发环境 3.iOS开发十大实用工具之图标设计 4.iOS开发十大实用工具之原型设计 5.iOS开发十大实用工具之演示工具 6.iOS开发十大实用 ...

  8. 用spring+hibernate+struts 项目记录以及常用的用法进等

    一.hibernate1. -----BaseDao------ // 容器注入 private SessionFactory sessionFactory; public void setSessi ...

  9. Java集合源码学习(一)集合框架概览

    >>集合框架 Java集合框架包含了大部分Java开发中用到的数据结构,主要包括List列表.Set集合.Map映射.迭代器(Iterator.Enumeration).工具类(Array ...

  10. .net学习之进程外Session的配置

    转载地址:http://www.cnblogs.com/rohelm/archive/2012/05/13/2498465.html 人人都知道怎么去使用session,但是初学者,尤其是自学的学生可 ...