PHP和Ajax实现文章添加类别功能的方法

  介绍

小编给大家分享一下PHP和Ajax实现文章添加类别功能的方法,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!

<强>一。代码

乐趣。js

 function  saveType (typename,,用户名){
  如果才能(typename==& # 39; & # 39;){,,//判断博客类别是否为空
  ,,,警报(& # 39;请输入类别名称! & # 39;);
  }才能else 如果(用户名==& # 39;& # 39;){,,//判断用户名是否为空
  ,,,警报(& # 39;请输入用户名! & # 39;);
  }{其他才能
  ,,,var  xmlObj;,,,//定义XMLHttpRequest对象
  ,,,var  urlData =,“typename=? typename +“,用户名=?用户名,,,,,//指定要发送的数据
  ,,,如果(window.ActiveXObject){,,//判断浏览器是否支持ActiveXObject组件,如支持则通过ActiveXObject方式创建XMLHttpRequest对象
  ,,,,,xmlObj =, new  ActiveXObject (“Microsoft.XMLHTTP");
  ,,,}else 如果(window.XMLHttpRequest){,,//如果浏览器不支持ActiveXObject组件,则使用XMLHttpRequest组件创建XMLHttpRequest对象
  ,,,,,xmlObj =, new  XMLHttpRequest ();
  ,,,}
  ,,,xmlObj.onreadystatechange =, callBackFun;,,,//指定回调函数
  ,,,xmlObj.open (“POST",,“saveType.php",,真的),,,,//指定提交方法和页面
  ,,,xmlObj.setRequestHeader (“Content-Type",,“应用程序/x-www-form-urlencoded;“);,,,//指定发送数据库类型
  ,,,xmlObj.send (urlData);,,,//指定发送的数据
  ,,,function  callBackFun(){,,//定义回调函数
  ,,,,,如果(xmlObj.readyState ==, 4,,,, xmlObj.status ==, 200){,,//如果服务器端返回内容并无错误发生
  ,,,,,,,如果(xmlObj.responseText ==, & # 39; y # 39;){//才能判断保存是否成功,并给出提示
  ,,,,,,,,,警报(& # 39;类别添加成功! & # 39;);
  ,,,,,,,其他}{
  ,,,,,,,,,警报(& # 39;类别添加失败! & # 39;);
  ,,,,,,,}
  ,,,,,}
  ,,,}
  ,,}
  }

康涅狄格州。php

 & lt; php ?
  require_once  & # 39; conn.php& # 39;;
  比;
  & lt; ! DOCTYPE  html  PUBLIC “-//W3C//DTD  XHTML  1.0,过渡//EN",“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"比;
  & lt; html  xmlns=癶ttp://www.w3.org/1999/xhtml"比;
  & lt; head>
  & lt; meta  http-equiv=癈ontent-Type",内容=皌ext/html;, charset=gb2312",/比;
  & lt; title>添加类别& lt;/title>
  & lt; link  rel=皊tylesheet",类型=拔谋?css", href=https://www.yisu.com/zixun/癱ss/style.css”rel=巴獠縩ofollow”rel="外部nofollow "/>
  头
  <脚本语言=" javascript " src=" js/fun.js "> 
  <身体>
  <表边界=" 0 "="中心"单元格边距=" 0 "对齐单元格间距=" 0 ">
  
    
  
  表> 
  
   
  
  表> 
  
  
  <? php
  $ sql=mysql_query(“选择typename,用户名从addtime desc tb_type秩序”,connID美元);
  结果=mysql_fetch_array美元($ sql);
  如果美元(结果){
  {做
  ?>
  
   

<?=$结果[' typename '] ?>

        

  

     <? php   },(结果美元=mysql_fetch_array (sql)美元);   其他}{   ?>      暂无文章类别道明>   <? php   }   ?>   表>   请输入博客类别:

PHP和Ajax实现文章添加类别功能的方法