!
也想出现在这里? 联系我们
广告位

jQuery 直接读取网站数据库数据并做判断的方法

我们在网站开发过程中,我们有时需要直接从数据库里读取数据,并且将数据进行相关的判断。我们读取数据库的常用方法就是直接使用 PHP 来读取。

今天给大家介绍一下使用 JQUEYR 直接读取网站数据库数据并做判断的方法。通过 JQEURY 从数据库中拿数据,并且根据自己的需要进行判断得到相关的结果。

JQUEYR 直接读取网站数据库需要以下几个步骤,首先是 JS 文件,在 JS 文件中,使用 AJAX 来与 PHP 文件进行通信互联;JS 代码如下写:

  1. window.onload = function(){
  2. $.ajax({
  3. url:"chuli.php?kehuurl="+kehuurl,
  4. dataType:'jsonp',
  5. success:function(result) {
  6. if(!result){
  7. window.parent.parent.location.href="http://www.baidu.com?from="+kehuurl;
  8. }
  9. }
  10. });
  11. }

这段代码就是将参数 kehuurl 传送给 chuli.php,并且得到 chuli.php 文件处理后的结果,再使用 if 判断。也就是 jsonp 跨域,实现 JS 跨站请求 PHP 数据。

其次,在 chuli.php 中,要先联系自己网站的数据库,然后,拿到传递过来的参数在数据库中查询,并将查询结果返回给 JS 文件;

  1. <?php
  2. $kehuurl = $_GET["kehuurl"];
  3. //连接数据库
  4. define("DB_HOST","localhost");
  5. define("DB_USER","111");
  6. define("DB_PWD","2222");
  7. define("DB_NAME","111");
  8. $conn = @mysql_connect(DB_HOST,DB_USER,DB_PWD) or die("连接服务器出错:".mysql_error());
  9. @mysql_select_db(DB_NAME) or die("连接数据库出错:".mysql_error());
  10. @mysql_query('SET NAMES UTF8');
  11. $result = mysql_query("select domain from wp_banquan where domain = '$kehuurl'");
  12. if($result) {
  13. while($row = mysql_fetch_array($result))//转成数组,且返回第一条数据,当不是一个对象时候退出
  14. {
  15. $arr[] = $row['domain'];
  16. }
  17. exit($_GET['callback'].'('.json_encode($arr, JSON_FORCE_OBJECT).')');
  18. }
  19. else{
  20. exit($_GET['callback'].'({0: null})');
  21. }
  22. mysql_close($conn);// 关闭数据库
  23. ?>

给TA打赏
共{{data.count}}人
人已打赏
前端学习

巧妙使用uncss工具去除页面无用的CSS代码

2024-8-30 14:16:18

前端学习

HTML5 网页上下翻页时钟效果代码

2024-8-30 14:16:30

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索