最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

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

来源:动视网 责编:小采 时间:2020-11-27 22:51:50
文档

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

Ajax与mysql数据交互实现留言板功能:最近自己做了一个小demo,实现了Ajax与MySQL的数据交互,js部分用的是jq,后台用的是PHP,数据库是mysql,过时间再来一个node+MongoDB版的。 关于mysql的使用和安装,就不多讲了,自行百度xampp,Apache服务器和mysql数据库集成,非常好用 首先打开服
推荐度:
导读Ajax与mysql数据交互实现留言板功能:最近自己做了一个小demo,实现了Ajax与MySQL的数据交互,js部分用的是jq,后台用的是PHP,数据库是mysql,过时间再来一个node+MongoDB版的。 关于mysql的使用和安装,就不多讲了,自行百度xampp,Apache服务器和mysql数据库集成,非常好用 首先打开服


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

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

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

html页面和js部分:

<!DOCTYPE html> 
<html> 
 <head> 
 <meta charset="UTF-8"> 
 <title>微博留言板</title> 
 <style type="text/css"> 
 *{ 
 margin: 0; 
 padding: 0; 
 } 
 #box{ 
 width: 600px; 
 /*height: 500px;*/ 
 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; 
 } 
 </style> 
 </head> 
 <body> 
 <div id="box"> 
 <div id="head"> 
 留言板 
 </div> 
 <div id="fill_in"> 
 <textarea id="content"></textarea> 
 <button id="btn">提交留言</button> 
 </div> 
 <!--留言列表--> 
 <div id="message_text"> 
 <ul class="list"> 
 </ul> 
 </div> 
 <!--分页--> 
 <div id="page"> 
 <a href="javasript:void(0)">1</a> 
 <a href="javasript:void(0)">2</a> 
 </div> 
 </div> 
 </body> 
 <script src="Jq/jquery-3.1.1.min.js"></script> 
 <script type="text/javascript"> 
 $(function(){ 
 $("#btn").on("click",function(){ 
 if ($("#content").val() == "") { 
 alert("~~客官,说一句再走呗~~ 

文档

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

Ajax与mysql数据交互实现留言板功能:最近自己做了一个小demo,实现了Ajax与MySQL的数据交互,js部分用的是jq,后台用的是PHP,数据库是mysql,过时间再来一个node+MongoDB版的。 关于mysql的使用和安装,就不多讲了,自行百度xampp,Apache服务器和mysql数据库集成,非常好用 首先打开服
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top