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 相关文章推荐
一个ORACLE分页程序,挺实用的.
Oct 09 PHP
完美解决dedecms中的[html][/html]和[code][/code]问题
Mar 20 PHP
php更改目录及子目录下所有的文件后缀扩展名的代码
Oct 12 PHP
基于PHP5魔术常量与魔术方法的详解
Jun 13 PHP
php将textarea数据提交到mysql出现很多空格的解决方法
Dec 19 PHP
PHP简单实现HTTP和HTTPS跨域共享session解决办法
May 27 PHP
php经典算法集锦
Nov 14 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
Jan 09 PHP
实例讲解PHP验证邮箱是否合格
Jan 28 PHP
php array 转json及java 转换 json数据格式操作示例
Nov 13 PHP
php pdo连接数据库操作示例
Nov 18 PHP
基于php解决json_encode中文UNICODE转码问题
Nov 10 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
linux环境apache多端口配置虚拟主机的方法深入介绍
2013/06/09 PHP
浅析虚拟主机服务器php fsockopen函数被禁用的解决办法
2013/08/07 PHP
php获取字符串中各个字符出现次数的方法
2015/02/23 PHP
PHP读书笔记整理_结构语句详解
2016/07/01 PHP
thinkphp5框架实现的自定义扩展类操作示例
2019/05/16 PHP
THINKPHP5分页数据对象处理过程解析
2020/10/28 PHP
php如何实现数据库的备份和恢复
2020/11/30 PHP
有关js的变量作用域和this指针的讨论
2010/12/16 Javascript
在JS数组特定索引处指定位置插入元素
2014/07/27 Javascript
基于JavaScript实现动态创建表格和增加表格行数
2015/12/20 Javascript
详解angular2封装material2对话框组件
2017/03/03 Javascript
用JavaScript和jQuery实现瀑布流
2017/03/19 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
JS通过调用微信API实现微信支付功能的方法示例
2017/06/29 Javascript
JavaScript寄生组合式继承实例详解
2018/01/06 Javascript
WebGL学习教程之Three.js学习笔记(第一篇)
2019/04/25 Javascript
详解Vue demo实现商品列表的展示
2019/05/07 Javascript
Python学习小技巧之列表项的拼接
2017/05/20 Python
Python实现的购物车功能示例
2018/02/11 Python
python 把文件中的每一行以数组的元素放入数组中的方法
2018/04/29 Python
详解Python字典小结
2018/10/20 Python
django和flask哪个值得研究学习
2020/07/31 Python
Python用K-means聚类算法进行客户分群的实现
2020/08/23 Python
荷兰优雅女装网上商店:Heine
2016/11/14 全球购物
经济实惠的豪华家具:My-Furniture
2019/03/12 全球购物
公司年会晚宴演讲稿
2014/01/06 职场文书
技术岗位竞聘演讲稿
2014/05/16 职场文书
大学生党员自我剖析材料
2014/10/06 职场文书
乡镇民主生活会发言材料
2014/10/20 职场文书
软弱涣散基层党组织整改方案
2014/10/25 职场文书
学校端午节活动总结
2015/02/11 职场文书
cf战队宣传语
2015/07/13 职场文书
认识实习感想
2015/08/10 职场文书
新学期主题班会
2015/08/17 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书
python文本处理的方案(结巴分词并去除符号)
2021/05/26 Python