(php毕业设计源码)基于php的公交查询系统
基于php的公交查询系统
项目获取请看文章最底下官网
本设计采用了php语言和mysql开发的毕业设计项目,基于php的公交成查询系统,主要功能是用户查询市区的公交成线路,查看换乘,站点查询等,本设计主要分为两个角色,分别为用户,管理员,本项目以模块化进行开发和设计,采用的开发语言是php,数据库是mysql,采用的前端设计语言是HTML+CSS+JAVASCRIPT,前端的框架是bootstarp,采用的服务器是apache,开发工具是sublime。系统有较高的安全性和较好的性能。
一.技术环境
php版本: 5.3以上
开发工具: notepad++,sublime,phpstorm都可
数据库: mysql
服务器: apache
集成环境: phpstudy
详细技术:HTML+CSS+JS+PHP+MYSQL+PhpStudy
二.项目文件(项目获取请看文末官网)
三.系统功能
四.代码示例
<?php// +----------------------------------------------------------------------// | 管理员添加路线功能// +----------------------------------------------------------------------//引用常用的函数require_once('../../../config/config.php');//获取前台发来的数据$car_id = $_POST['car_id'];$linename = $_POST['linename'];$outtime = $_POST['outtime'];$number = $_POST['number'];$price = $_POST['price'];//判断填入的是否正确if(!$car_id) {notice('请选择路线的车辆');}if(!$linename) {notice('请输入路线的名称');}if(!$outtime) {notice('请输入车辆的发车时间');}if(!$number) {notice('请输入车辆的车次');}if(!$price) {notice('请输入车票价格');}//组装数据$data = array('car_id'=>$car_id,'linename'=>$linename,'outtime'=>$outtime,'number'=>$number,'price'=>$price,'addtime'=>date('Y-m-d H:i:s'),);$result2 = insert($link,$data,'routes');if($result2) {echo "<script>alert('公交线路添加成功');window.location.href='/citybus/app/admin/line.php';</script>";}else{echo "<script>alert('公交线路添加失败');history.back();</script>";}
<?php// +----------------------------------------------------------------------// | 管理员添加路线的车站功能// +----------------------------------------------------------------------//引用常用的函数require_once('../../../config/config.php');//获取前台发来的数据$route_id = $_POST['id'];$stop = $_POST['stop'];$position = $_POST['position'];//判断填入的是否正确if(!$route_id) {notice('参数错误');}if(!$stop) {notice('请输入站点的名称');}if(!$position) {notice('请输入此站点的顺序');}$sql = "SELECT * FROM stops WHERE route_id='$route_id' AND position='$position'";$stop2 = fetchOne($link,$sql);if($stop2){notice("抱歉,此站点的顺序已经存在,请重新输入");}//组装数据$data = array('route_id'=>$route_id,'stop'=>$stop,'position'=>$position,'addtime'=>date('Y-m-d H:i:s'),);$result2 = insert($link,$data,'stops');if($result2) {noticeUrl("公交车站点添加成功","/citybus/app/admin/stop.php?id=".$route_id);}else{echo "<script>alert('公交车站点添加失败');history.back();</script>";}
五.项目截图