PHP页面间传递参数实例代码


Posted in PHP onJune 05, 2008

 
首先给大家介绍如何通过表单传值查询数据。

    任务目标:在表单中输入部门名,查询出相应部门的人员信息。

    先创建search.php文件。

    第一步,插入一表单,在其中包含一个输入框,一个提交按钮。search.php文件内容如下所示: 

<html>  
<head>  
</head>  
<body>  
<h3>Search</h3>  
<form action="search_result.php" method="POST">  
Depart Name:<input type="text" size=25 name="depart" value=""><br><br>  
<input type="submit" name="submit" value="Search">  
</form>  
</body>  
</html> 

    这样,我们就得到了一个数据提交页面,其含义就是,当我们点击Search按钮时,系统将名字为depart的输入框中所输入的数据通过Post的方法传递给search_result.php文件。

    第二步,既然之前我们已经把值传送了出来,那么我们就要创建另一个页面文件来接收这一值。因为之前已经指定了是传送给search_result.php,那么我们就新建一个名为search_result.php的文件。

    在这个文件中,首先连接上数据库并选择好数据源: 

<?php   
$link=mysql_connect("localhost","root","之前的管理员密码");   
if(! $link) echo "没有连接成功!";   
else echo "连接成功!";   
mysql_select_db("infosystem", $link);  
?> 

    其次,接收search.php文件发出的参数,并生成SQL查询语句: 
<?php  
$depart=$_POST["depart"];  
$q = "SELECT * FROM info where depart='$depart'";  
?> 

    最后,执行SQL语句并显示数据: 
<?php  
mysql_query("SET NAMES GB2312");  
$rs = mysql_query($q, $link);  
echo "<table>";  
echo "<tr><td>部门</td><td>姓名</td></tr>";  
while($row = mysql_fetch_object($rs)) echo "<tr><td>$row->depart</td><td>$row->ename</td></tr>";  
echo "</table>";   mysql_close($link);  
?> 

    通过查询,是不是得到大家所需要的数据了呢?当然,这只是一个最最基本的例子,接下来的几个话题,我会接着查询数据这个问题继续补充说明。
PHP 相关文章推荐
支持oicq头像的留言簿(二)
Oct 09 PHP
在线增减.htpasswd内的用户
Oct 09 PHP
Banner程序
Oct 09 PHP
PHP中的正规表达式(二)
Oct 09 PHP
php session处理的定制
Mar 16 PHP
php中的一些数组排序方法分享
Jul 20 PHP
web server使用php生成web页面的三种方法总结
Oct 28 PHP
PHP Session机制简介及用法
Aug 19 PHP
php实现将Session写入数据库
Jul 26 PHP
php检查函数必传参数是否存在的实例详解
Aug 28 PHP
利用Homestead快速运行一个Laravel项目的方法详解
Nov 14 PHP
php查看一个变量的占用内存的实例代码
Mar 29 PHP
解决MySQL中文输出变成问号的问题
Jun 05 #PHP
PHP中Date获取时间不正确怎么办
Jun 05 #PHP
详解PHP显示MySQL数据的三种方法
Jun 05 #PHP
PHP读取MySQL数据代码
Jun 05 #PHP
改变Apache端口等配置修改方法
Jun 05 #PHP
MySQL数据源表结构图示
Jun 05 #PHP
快速配置PHPMyAdmin方法
Jun 05 #PHP
You might like
thinkphp3.2中实现phpexcel导出带生成图片示例
2017/02/14 PHP
PDO::getAttribute讲解
2019/01/28 PHP
php 输出缓冲 Output Control用法实例详解
2020/03/03 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
2020/03/24 PHP
swoole锁的机制代码实例讲解
2021/03/04 PHP
Prototype使用指南之base.js
2007/01/10 Javascript
JS启动应用程序的一个简单例子
2008/05/11 Javascript
javascript基础第一章 JavaScript与用户端
2010/07/22 Javascript
通过jquery的$.getJSON做一个跨域ajax请求试验
2011/05/03 Javascript
jquery左边浮动到一定位置时显示返回顶部按钮
2014/06/05 Javascript
javascript嵌套函数和在函数内调用外部函数的区别分析
2016/01/31 Javascript
jQuery基础_入门必看知识点
2016/07/04 Javascript
AngularJS基础 ng-switch 指令简单示例
2016/08/03 Javascript
setTimeout函数的神奇使用
2017/02/26 Javascript
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
2020/02/06 Javascript
flexible.js实现移动端rem适配方案
2020/04/07 Javascript
vuex实现购物车功能
2020/06/28 Javascript
[54:53]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第二场
2014/05/23 DOTA
[10:49]2014国际邀请赛 叨叨刀塔第二期为真正的电竞喝彩
2014/07/21 DOTA
[02:47]DOTA2亚洲邀请赛 HR战队出场宣传片
2015/02/07 DOTA
粗略分析Python中的内存泄漏
2015/04/23 Python
python操作xlsx文件的包openpyxl实例
2018/05/03 Python
Python实现的本地文件搜索功能示例【测试可用】
2018/05/30 Python
对tensorflow中的strides参数使用详解
2020/01/04 Python
简单了解django处理跨域请求最佳解决方案
2020/03/25 Python
Python中的全局变量如何理解
2020/06/04 Python
一篇文章教你用python画动态爱心表白
2020/11/22 Python
css实例教程 一款纯css3实现的超炫动画背画特效
2014/11/05 HTML / CSS
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
Jar包的作用是什么
2014/03/30 面试题
地理科学专业毕业生求职信
2013/10/15 职场文书
项目经理的岗位职责
2013/11/23 职场文书
旅游业大学生创业计划书
2014/01/31 职场文书
后勤主管岗位职责
2014/03/01 职场文书
企业领导班子四风对照检查材料
2014/09/27 职场文书
Java 泛型详解(超详细的java泛型方法解析)
2021/07/02 Java/Android