如何通过数据库和ajax方法写出地图
发表于:2025-02-16 作者:千家信息网编辑
千家信息网最后更新 2025年02月16日,这篇文章主要为大家展示了"如何通过数据库和ajax方法写出地图",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何通过数据库和ajax方法写出地图"这篇文章
千家信息网最后更新 2025年02月16日如何通过数据库和ajax方法写出地图
这篇文章主要为大家展示了"如何通过数据库和ajax方法写出地图",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何通过数据库和ajax方法写出地图"这篇文章吧。
ajax教程
AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。
AJAX 不是新的编程语言,而是一种使用现有标准的新方法。
AJAX 是与服务器交换数据并更新部分网页的艺术,在不重新加载整个页面的情况下。
客户端部分:html、js、css代码部分:
相关宠物医院宠物店名:Petjoy宠物社区地址:长宁区机旋路1258号--1260号电话号码:(021)53018000
服务端部分:app.js(一个JavaScript):
var express=require("express");//引用expressvar mysql=require("mysql");//引用mysqlvar app=express();//执行express里的全局函数,返回一个express对象app.configure(function(){app.use(app.router);//路由,配置路由时,先执行,用户定义的拦截地址app.use(express.static(__dirname+"/public"));//设置静态资源路径app.use(express.errorHandler());//开发者模块,将错误显示在html上});app.get("/adress.do",function(req,res){//console.log("d-----------1");//建立数据库连接,建立桥梁var myconn=mysql.createConnection({host:"localhost",port:"3306",user:"root",password:"123456",database:"pet"});//打开连接myconn.connect();var sql="SELECT * FROM petmap";//console.log(sql);myconn.query(sql,[],function(err,data){//console.log(err);//console.log(data);res.send(data);});//关闭连接myconn.end();});//城市点击响应app.get("/adressMsg.do",function(req,res){var pmId=req.query.pmId;console.log(pmId);//建立数据库连接,建立桥梁var myconn=mysql.createConnection({host:"localhost",port:"3306",user:"root",password:"123456",database:"pet"});//打开连接myconn.connect();console.log("f------------1");var sql="SELECT * FROM petmap WHERE pmId=?";console.log(sql);var id=parseInt(pmId);myconn.query(sql,[id+1],function(err,data){console.log(err);console.log(data);res.send(data);});//关闭连接myconn.end();});//监听端口号app.listen(8888,function(){//监听console.log("express监听成功!");console.log(__dirname);});
数据库mysql信息:
/*创建数据库:pet*/CREATE DATABASE pet;/*宠物店地图*/CREATE TABLE petmap(/*宠物店*/pmId INT AUTO_INCREMENT PRIMARY KEY,/*宠物店id*/pmName NVARCHAR(60),/*宠物店名*/pmCity NVARCHAR(20),/*宠物店所在城市*/pmAddress NVARCHAR(100),/*宠物店所在详细地址*/pmImg VARCHAR(60),/*宠物店图片*/pmPhone VARCHAR(30),/*宠物店电话号码*/pmTop FLOAT,/*宠物店位置上面*/pmLeft FLOAT/*宠物店位置下面*/)/*插入信息*/INSERT INTO petmap(pmName,pmCity,pmAddress,pmImg,pmPhone,pmTop,pmLeft) VALUES ('邛崃邛临美多宠物服务部','成都','成都市邛崃市长松路296号','map1.png','15202891690',360,320),('谐和宠物医院','德阳','德阳市旌阳区珠江西路300号','map2.png','0838-6181255',320,350),('天宁动物医院','西安','西安市新城区韩森路','map3.png','028-81836050',260,240),('宠美康动物医院','乌鲁木齐','乌鲁木齐市天山区幸福路774号','map4.png','0991-2654158',210,170),('绵阳康贝动物诊所','绵阳','绵阳市游仙区东津路5-2号','map5.png','0816-2987186',315,335),('圣心动物医院','重庆','重庆市九龙坡区大公馆九龙大厦3-2','map6.png','023-68820999',360,380),('吉祥宠物医院(油榨街店)','贵阳','贵阳市南明区油榨街花鸟市场宠物区','map7.png','0851-88275946',400,380),('常德市武陵区动物医院','常德','常德市武陵区青年路478号','map8.png','0736-7236814',230,393),('爱尔宠物','郑州','郑州市金水区金水东路3-6号','map9.png','0371-69193157',300,453),('长沙市博旺宠物诊所','长沙','长沙市天心区西牌楼街41号附近','map10.png','0731-82329801',370,443),('大嘴狗宠物医院','合肥','合肥市庐阳区北一环与肥西路交口向南','map11.png','0551-64286773',330,500),('秦皇岛市宠物医院','秦皇岛','秦皇岛市海港区海阳路9号','map12.png','0335-3076769',165,540);INSERT INTO petmap(pmName,pmCity,pmAddress,pmImg,pmPhone,pmTop,pmLeft) VALUES ('乖乖宠宠物医院','天津','天津市河东区万东路77号(近8630医院)','map13.png','13820105131',195,510),('北京宠物医院','北京','北京市西城区百万庄北里14号','map14.png','010-88377484',198,490),('爱宠之家宠物医院','哈尔滨','哈尔滨市南岗区鼎新三道街37号','map15.png','0451-82516177',80,625);INSERT INTO petmap(pmName,pmCity,pmAddress,pmImg,pmPhone,pmTop,pmLeft) VALUES ('拉萨妙妙安心宠物诊所','西藏','拉萨市城关区纳金路城东工商1楼','map16.png','0891-6223291',360,170);
最终结果:
以上是"如何通过数据库和ajax方法写出地图"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
宠物
医院
数据
数据库
宠物医院
地图
信息
函数
动物
地址
方法
部分
店名
电话号码
篇文章
诊所
秦皇
北京
常德
绵阳
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
国土调查数据库标准试行
网络安全市场排行
武汉网盾网络安全培训怎么样
lol服务器排行
安靖 网络安全
听中国无网络技术有限公司
石浦到仙居县经过那些服务器
无线网无法联接服务器
近年来国内身边网络安全事件
宝宝起名软件开发
6盘位服务器
计算机软件开发的胜任条件
进工行软件开发中心有多难
方舟pc服务器恐龙最高等级
国网网络安全实战攻防新闻稿
自主协议与网络安全
魔兽服务器查找角色
不用数据库生成流水号
网络安全操作系统安全练习题
三亚双华网络技术
清除所有app缓存数据库
封开软件开发技术在线咨询
叁玖互联网科技有限公司
互联网科技公司的组织架构
服务器域名设置
网络技术师主要做什么的
等级保护测评之网络安全技术
网络安全毕业后干什么工作
学校网络安全文章
支持阿根廷部署服务器