php+mysql+html 之页面输入、输出
说明:要建立3个php文档
1.php
<meta charset="utf-8">
<form method="post" action="2.php">昵称:<input type="text" name="name" /><br />密码:<input type="passward" name="passward" /><br /><input type="submit" value="提交" name="send" />
</form>
2.php
<?phpheader("Content-Type:text/html;charset=utf8");$name = $_POST['name'];$passward = $_POST['passward'];//常量参数define("DB_HOST", 'localhost');define("DB_USER", 'root');define("DB_PWD", '123');define("DB_NAME", 'restaurant');// 第一步,连接数据库 $conn = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('数据库连接失败,错误信息:'.mysql_error()); // 第二步,选择指定的数据库,设置字符集 mysql_select_db(DB_NAME,$conn) or die('数据库错误,错误信息:'.mysql_error()); mysql_query('SET NAMES UTF8') or die('字符集设置错误:'.mysql_error()); // 新增数据 $query = "INSERT INTO register(name,passward)VALUES('$name','$passward')"; mysql_query($query) or die('新增错误:'.mysql_error()); mysql_close($conn); header('Location:3.php');
?>
3.php
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><title>显示</title>
<style type="text/css">table{border: 1px solid #ccc;border-collapse: collapse;}table tr th{padding: 10px;border: 1px solid #ccc;border-collapse: collapse;}table tr td{padding: 10px;border: 1px solid #ccc;border-collapse: collapse;}
</style>
</head>
<body>
<center>
<table>
<tr><th>姓名</th><th>密码</th></tr>
<?php//常量参数define("DB_HOST", 'localhost');define("DB_USER", 'root');define("DB_PWD", '123');define("DB_NAME", 'restaurant');// 第一步,连接数据库 $conn = mysql_connect(DB_HOST,DB_USER,DB_PWD) or die('数据库连接失败,错误信息:'.mysql_error()); // 第二步,选择指定的数据库,设置字符集 mysql_select_db(DB_NAME,$conn) or die('数据库错误,错误信息:'.mysql_error()); mysql_query('SET NAMES UTF8') or die('字符集设置错误:'.mysql_error()); // 第三步,从这个数据库里选一张表(grade),然后把这个表的数据库提出了(获取记录集) $query = "SELECT * FROM register"; $result = @mysql_query($query) or die('SQL错误,错误信息:'.mysql_error()); while(!!$row = mysql_fetch_array($result) ){echo "<tr><td>".$row['name']."</td><td>".$row['passward']."</td></tr>";}mysql_close($conn);?>
</table>
</center>
</body>
</html>
php+mysql+html 之页面输入、输出相关推荐
- php 微信emoji输出,页面如何输出Emoji表情字符
Emoji表情符号广泛运用于各种的社交软件上,是非常受欢迎的一种字符,如果用语言文字无法表达你内心的冲动,发一个Emoji表情就好了. 对于web而言如何在页面保存和展现这些字符呢?这可不是件容易的事 ...
- 【计算机原理与接口技术(UNIX)⑮】——输入/输出系统【查询方式、中断控制方式、DMA 、8237A】
✅ 通过对 [计算机与UNIX汇编原理 ① ~ ⑫]的学习,我们已经大致掌握了汇编程序设计的相关知识 接下来,我将其分栏名改为 [计算机原理与接口技术(UNIX) ],重点将放在 "计算机原 ...
- 黑书《现代操作系统(中文第三版)》课后习题——第五章 输入/输出
第五章 输入/输出 1.芯片技术的进展已经使得将整个控制器包括所有总线访问逻辑放在一个便宜的芯片上成为可能.这对于图1-5的模型具有什么影响? 答:(题目有问题,应该是图1-6)在此图中,一个控制器有 ...
- 计算机组成原理知识点汇总(考研用)——第七章:输入/输出系统
计算机组成原理知识点汇总(考研用)--第七章:输入/输出系统 本文参考于<2021年计算机组成原理考研复习指导>(王道考研),<计算机组成原理> 思维导图: 文章目录 计算机 ...
- 【转】采用 Linux* Containers 的单根输入/输出虚拟化 (SR-IOV)
https://software.intel.com/zh-cn/articles/single-root-inputoutput-virtualization-sr-iov-with-linux-c ...
- C ++基本输入/输出
C ++基本输入/输出 本文将学习如何使用cin对象从用户那里获取输入,并使用cout对象在示例的帮助下向用户显示输出. C ++输出 在C ++中,cout将格式化的输出发送到标准输出设备,例如屏幕 ...
- 计算机输入输出有哪几种控制方式,计算机输入/输出的方式有哪几种?
计算机输入/输出的方式有:并行.串行这两种. 1.并行 并行是指一组程序按独立异步的速度执行,不等于时间上的重叠(同一个时刻发生). 并行也指8位数据同时通过并行线进行传送,这样数据传送速度大大提高, ...
- 独家|OpenCV1.8 使用XML和YAML文件实现文件的输入/输出
翻译:陈之炎 校对:李海明本文约2400字,建议阅读5分钟本文为大家介绍了OpenCV使用XML和YAML文件实现的输入输出. 目标 本小节将回答以下问题: 如何使用YAML或XML文件打印和读取文本 ...
- C/C++-标准输入/输出重定向为文件输入/输出
/*Time: 2017-02-22 11:11:15Describe: C++程序将标准输入/输出重定向为文件输入/输出. */#include <iostream> #include ...
最新文章
- PyTorch 数据并行处理
- DrawText函数
- matlab中投影,MATLAB在极射赤平投影中的应用
- kotlin button_使用Kotlin和XML的Android Button
- python 利用递归求阶乘
- Atitit 中间件之道 attilax著 1. 第1章 中间件产生背景及分布式计算环境	2 2. 中间件分类	2 2.1. 通讯,消息,数据存储中间件	3 3. 第3章 COM相关技术	3 4.
- 介绍2个免费图片视频素材网站
- PPT制作教程—基础技巧
- MySql常见数据类型及五大约束
- 设置eMMC和DDR的工作频率
- excel自动求和_Excel里面SUM函数增加行后数据自动加进去的方法
- git —— gerrit 问题初总结
- 全国首款二级分销小程序上线
- IBM X 345服务器无法从光驱启动配置解决方法——非常规方法
- 前端自学日记-day5
- mysql 触发器 同步表数据 统计表数据
- AI崛起,阿里的科技孵化力|甲子光年
- linux—rm命令详解(一天一个命令)
- 智慧工地管理平台可视化解决方案
- 磷酸铁锂电池充电过压保护