html中表单post方法与php还有sql交互的最简单demo

原创 2016年08月20日 12:11:51

index.php

<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>主页</title>
</head>
<body>

<form action="index.handle.php" method="post">
名字: <input type="text" name="fname"><br/>
年龄: <input type="text" name="age"><br/>
<input type="submit" value="提交">
</form>

</body>
</html>

config.php

<?php
    header("Content-type: text/html; charset=utf-8");
    define('HOST', 'xxx');
    define('USERNAME', 'xxx');
    define('PASSWORD', 'xxx');
?>

connect.php

<?php
    require_once('config.php');
    //连库
    if(!($con = mysql_connect(HOST, USERNAME, PASSWORD))){
        echo mysql_error();
    }
    //选库
    if(!mysql_select_db('test')){
        echo mysql_error();
    }
    //字符集
    if(!mysql_query('set names utf8')){
        echo mysql_error();
    }
?>

index.handle.php

<?php
    require_once('connect.php');
    if((empty($_POST['fname'])) || (empty($_POST['age']))){
        echo "<script>alert('均不能为空');window.location.href='index.php';</script>";
    } 
    $username = $_POST['fname'];
    $passwd = $_POST['age'];
    $insertsql = "insert into login values('$username', '$passwd')";
    if(mysql_query($insertsql)){
        echo "<script>alert('成功');window.location.href='index.php';</script>";
    }else{
        echo "<script>alert('失败');window.location.href='index.php';</script>";
    }
?>

数据库 名称为test

create table login(varchar(10) username primary key,varchar(10) password);

php表单的交互(post方法)

这是客户端的代码 可见方法为post,如果是get的话,则在服务端使用$_GET[ ]全局数组接收表单所得奖的数据。 所以本例用post,如下图 2.在前端打开html文件,得到这种效果 ...

XAMPP实现HTML&MySQL&PHP简单的表单与数据库交互

一、开发项目 功能介绍:做一个学生成绩录入的项目,在表单中输入相应的信息和成绩并保存,在MySQL控制台下可以查看到刚才输入的数据,并且可以输入某学生的学号,删除相应学生的全部信息 ...
  • webyzx
  • webyzx
  • 2017年04月16日 11:39
  • 1203

HTML5中表单验证的8种方法

在深人探讨表单验证之前,让我们先思考一下表单验证的真实含义。就其核心而言,表单验证是一套系统,它为终端用户检测无效的控件数据并标记这些错误。换言之,表单验证就是在表单提交服务器前对其进行一系列的检查并...

HTML5中表单验证的8种方法

在深人探讨表单验证之前,让我们先思考一下表单验证的真实含义。就其核心而言,表单验证是一套系统,它为终端用户检测无效的控件数据并标记这些错误。换言之,表单验证就是在表单提交服务器前对其进行一系列的检查并...

HTML5中表单验证的8种方法

在深人探讨表单验证之前,让我们先思考一下表单验证的真实含义。就其核心而言,表单验证是一套系统,它为终端用户检测无效的控件数据并标记这些错误。换言之,表单验证就是在表单提交服务器前对其进行一系列的检查并...

HTML5中表单验证的8种方法

在深人探讨表单验证之前,让我们先思考一下表单验证的真实含义。就其核心而言,表单验证是一套系统,它为终端用户检测无效的控件数据并标记这些错误。换言之,表单验证就是在表单提交服务器前对其进行一系列的检查并...

iOS与php进行简单的post交互

最近研究了一下这方面的知识,现在贴出代码做一个总结 首先是iOS端的 - (void)viewDidLoad { [super viewDidLoad]; myda...

php中表单的验证用脚本

  • 2010年11月26日 18:36
  • 2KB
  • 下载

javaweb中表单post和get提交方式出现乱码原因

最近在学javaweb遇到了乱码问题,一直不太明白其中的具体原因,看了这篇文章明白了不少。感觉很有用所以把它转载过来,方便以后查看。 文章来自:http://blog.csdn.net/...

HTML表单与PHP,POST、GET

使用POST提交HTML表单交给PHP处理 一、使用方法           1. 创建表单使用HTML中的标签。         2. action是指提交到哪个页面处理。         3. ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:html中表单post方法与php还有sql交互的最简单demo
举报原因:
原因补充:

(最多只允许输入30个字)