如何通过数据库和ajax方法写出地图
发表于:2025-01-30 作者:千家信息网编辑
千家信息网最后更新 2025年01月30日,这篇文章主要为大家展示了"如何通过数据库和ajax方法写出地图",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"如何通过数据库和ajax方法写出地图"这篇文章
千家信息网最后更新 2025年01月30日如何通过数据库和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安全错误
数据库的锁怎样保障安全
虚拟机主客户机服务器的配置
为什么长城宽带服务器不响应
手机数据库管理系统教程
迷你世界pc 数据库
t350服务器亮红灯怎么解决
html保存到数据库
neo4j数据库端口号
软件开发交易流程
尔腾互联网科技
数据库心得体会认识
数据库case when 用法
网络安全手绘画
数据库中的结构化面试题
闪击网络技术
软件开发建模教科书推荐
电脑怎么进入内网服务器
工商银行的贵金属软件开发
网络安全教育地六节课
网络安全法 政府部门
网络安全催化剂龙头
服务器防护措施方案
手机数据库管理系统教程
盐城边缘计算服务器
宝塔服务器发不出邮件
服务器爆炸新闻
硚口哪里有软件开发方案
js桌面软件开发
c http 服务器
阿里软件开发p7岗位职责
高新区便宜服务器代理厂家