栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript > Ajax教程

Ajax与mysql数据交互实现留言板功能

Ajax教程 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ajax与mysql数据交互实现留言板功能

最近自己做了一个小demo,实现了Ajax与MySQL的数据交互,js部分用的是jq,后台用的是PHP,数据库是mysql,过时间再来一个node+MongoDB版的。

关于mysql的使用和安装,就不多讲了,自行百度xampp,Apache服务器和mysql数据库集成,非常好用

首先打开服务器和数据库,我这里先建立了一个“eleven”的数据库,下面建立了一个叫做microblog的表(请注意:我这里使用的是高版本的mysql,里面php链接数据库的方法使用的都是mysqli_  如果版本过低,请使用mysql_ 方法,自行修改代码)
以下是代码部分:

html页面和js部分:

 
 
   
     
    微博留言板 
     
      *{ 
 margin: 0; 
 padding: 0; 
      } 
      #box{ 
 width: 600px; 
  
 border: 2px solid rgb(85,85,85); 
 border-radius: 15px; 
 margin: 50px auto; 
 padding: 20px 10px 15px; 
 background-color: rgb(85,85,85); 
      } 
      #content{ 
 display: block; 
 resize: none; 
 width: 550px; 
 height: 200px; 
 margin: 0 auto; 
 border: 2px solid rgb(225,225,225); 
 border-radius: 10px; 
 text-align: center; 
 font-size: 30px; 
 background-color: rgb(225,225,225); 
      } 
      #content:focus{ 
 outline: none; 
 border: 2px solid rgb(225,225,225); 
 box-shadow: 0 0 15px rgb(225,225,225); 
      } 
      #btn{ 
 border: 2px solid rgb(255,204,0); 
 width: 80px; 
 height: 40px; 
 border-radius: 5px; 
 margin-top: 30px; 
 font-size: 17px; 
 cursor: pointer; 
 outline: none; 
 background-color: rgb(255,204,0); 
      } 
      .list{ 
 list-style: none; 
 background-color: rgb(249,249,249); 
 margin-top: 20px; 
      } 
      .list>li{ 
 padding: 20px 10px 10px; 
 border-bottom: 2px solid rgb(68,68,68); 
 font-size: 20px; 
 color: rgb(200,214,225); 
 position: relative; 
 word-break: break-word; 
 word-wrap: break-word; 
 background-color: rgb(85,85,85); 
      } 
      .list>li>.control{ 
 position: absolute; 
 bottom: 3px; 
 right: 5px; 
 font-size: 14px; 
      } 
      .list>li>p{ 
 margin-bottom: 25px; 
      } 
      .control span,.control em{ 
 display: inline-block; 
 margin-right: 15px; 
      } 
      .control em{ 
 color: darkblue; 
 cursor: pointer; 
      } 
      a{ 
 text-decoration: none; 
 color: darkred; 
      } 
      #page>a{ 
 display:inline-block; 
 width: 40px; 
 height: 30px; 
 margin-top: 10px; 
 text-align: center; 
 line-height: 30px; 
 font-size: 20px; 
 border-radius: 5px; 
 color: white; 
 background-color: rgb(51,21,70); 
      } 
      #head{ 
 color: rgb(200,214,225); 
 font-size: 30px; 
 height: 50px; 
 border-bottom: 2px solid rgb(68,68,68); 
 margin-bottom: 20px; 
      } 
     
   
   
     

 留言板 


  
  

       

 
1 2