本文主要和大家介绍了php+ajax实现的博客文章添加类别功能,结合实例形式分析了php+ajax实现的数据交互、数据库连接、查询等相关操作技巧,需要的朋友可以参考下,希望能帮助到大家。

一. 代码

fun.js


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

conn.php


<?php $host = '127.0.0.1';
$userName = 'root';
$password = 'root';
$connID = mysql_connect($host, $userName, $password);
mysql_select_db('db_database27', $connID);
mysql_query('set names gbk');
?>
登录后复制

index.php

立即学习“PHP免费学习笔记(深入)”;


<?php require_once 'conn.php';
?>nbsp;html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<meta><title>添加类别</title><link>[removed][removed]
登录后复制     
<></>   </> </> </> <>   <> <>    <></>   </> </> </> <>   <> <>    <>    <>         <> <>      <><>= $></>     </>     <>      <><>发布人:      = $></>     </>         <>      <>暂无文章类别</>     </>     </> </>   </>    <>   请输入博客类别:<>       <><>   发布人:<>       <><>      </>   </> </> </> <>   <> <>    <></>   </> </> </> <>   <> <>    <> <>    </> <>『博客』 版权所有 吉林省**科技有限公司!  未经授权禁止复制或建立镜像!<>      <>>    </>   </>   </> </> </> <>> <><></> <>&> <><>添加类别</><>[> 登录后复制 <>   <> <>    <><></>   </> </> </> <>   <> <>    <></>   </> </> </> <>   <> <>    <>    <>         <> <>      <><>= $></>     </>     <>      <><>发布人:      = $></>     </>         <>      <>暂无文章类别</>     </>     </> </>   </>    <>   请输入博客类别:<>       <><>   发布人:<>       <><>      </>   </> </> </> <>   <> <>    <></>   </> </> </> <>   <> <>    <> <>    </> <>『博客』 版权所有 吉林省**科技有限公司!  未经授权禁止复制或建立镜像!<>      <>>    </>   </>   </> </> </> <>< style="font-size: medium">二. 运行结果


以上就是PHP和Ajax实现文章添加类别功能的详细内容,更多请关注慧达安全导航其它相关文章!

点赞(0)

评论列表 共有 0 条评论

暂无评论