Jquery 如何将唯一ID分配给图像的映射部分&;将其与数据库链接

Jquery 如何将唯一ID分配给图像的映射部分&;将其与数据库链接,jquery,html,database,google-maps,image-processing,Jquery,Html,Database,Google Maps,Image Processing,我已经创建了一个建筑平面图的图像地图。现在我想存储映像的映射部分,每个映射都有其唯一的id,然后将id存储到mysql数据库表中。因此,我可以通过从数据库表中指定图像的位置ID来高亮显示(或在图像上放置标记)。这一要求当然可以满足 总之,应用程序的组成部分如下所示: 用户数据的存储:数据库 地图区域坐标的存储:数据库 从数据库检索用户数据和地图坐标:PHP*/SQL 文档组成(包括图像映射):PHP* 客户机-服务器通信:(jQuery)AJAX 区域突出显示:(jQuery) *典型的 您

我已经创建了一个建筑平面图的图像地图。现在我想存储映像的映射部分,每个映射都有其唯一的id,然后将id存储到mysql数据库表中。因此,我可以通过从数据库表中指定图像的位置ID来高亮显示(或在图像上放置标记)。

这一要求当然可以满足

总之,应用程序的组成部分如下所示:

  • 用户数据的存储:数据库
  • 地图区域坐标的存储:数据库
  • 从数据库检索用户数据和地图坐标:PHP*/SQL
  • 文档组成(包括图像映射):PHP*
  • 客户机-服务器通信:(jQuery)AJAX
  • 区域突出显示:(jQuery)
*典型的


您确实需要尝试编写一些代码,然后在遇到困难时再次询问

这似乎更像是服务器端的问题,而不是客户端的问题。请您澄清一下,您想存储什么?我想做的是创建一个web界面,如果用户在其中搜索“员工姓名”,比如John。网站应该从mysql数据库中检索一行John,其中包含一列他的位置id(比如10)。然后它应该突出显示用户当前所在的图像部分(John的位置ID)。一种员工跟踪系统,在该系统中,我们可以根据员工的数据库条目查看员工的当前位置。@Beetroor Beetroot感谢您提供的信息。Uptill现在我已经完成了鼠标悬停时高亮显示映射部分的区域,我真正想要的是只高亮显示用户id存储在数据库行中的特定部分。例如,如果用户搜索John并且他的位置id=a1,那么jquery应该只突出显示id=a1的地图。有什么建议吗?Faizan,你是在使用
MapHighlight
插件还是其他什么?是的,我正在使用这个“jquery.maphilight.js”插件,我现在已经完成了id高亮显示,刚才想知道如何将php(获取行和列)嵌入html(告诉jquery高亮显示从php接收的位置变量).你有三个选择;(1) 提供服务时,在页面中包含所有用户所需的数据,然后运行应用程序,无需服务器进一步参与(2)使用AJAX从服务器获取所需的用户数据,每次搜索一次,或(3)每次搜索时刷新整个页面。指向Maphighlight的最佳答案。