在我的项目中,我使用ajax从数据库中获取数据。我测试数据内容,我选择alert(valData)成功函数。但不幸的是,没有从 ajax返回。我测试过如何使用ajax从数据库获取正确的数据

select contact from IDC WHERE id=5;

它在mysql cmd行中正常工作。

这里是我的js代码:

var stNum = 5;

$.ajax({

dataType:'json',

type:"POST",

url:"get_ajax_csc.php",

data:{stNum:stNum},

success:function(data)

{

var valData = data;

alert(valData);

}

});

这里是get_ajax_csc.php代码:

if(isset($_POST['stNum']))

{

include("DB.php");

$q=$_POST["stNum"];

$sql="select contact from IDC WHERE id='".$q."';";

$sel = $conn->query($sql);

$arr = $sel->fetch(PDO::FETCH_ASSOC);

echo $arr['contact'];

}

if(isset($_POST['htmlCnt']))

{

include("DB.php");

$htcnt=stripslashes(".$_POST['htmlCnt'].");

........

}

?>

这里是db.php中代码:

session_start();

$pwd=$_SESSION['password'];

$user=$_SESSION['user'];

try

{

$conn = new PDO('mysql:host=x.x.x.x;port=3306;dbname=hpc',$user,$pwd);

}

catch (PDOException $e)

{

echo "account or pwd wrong ";

exit;

}

$conn->setAttribute(PDO::ATTR_ORACLE_NULLS, true);

?>

这似乎无可厚非我的代码,但我无法从数据库取数据

我不知道这个错误,谁能帮助我?

2017-09-11

stack

+0

开放开发控制台,检查错误。 –

+2

请不要在会话中存储您的密码和用户。这是非常不安全的。 –

+1

按下F12 Chrome浏览器 - >网络 - >找到您的请求,并检查所有数据是否正确。 –

ajax从数据库中查询获取数据,如何使用ajax从数据库获取正确的数据相关推荐

  1. mysql查询转json数据库_json格式数据,将数据库中查询的结果转换为json, 然后调用接口的方式返回json(方式一)...

    调用接口,无非也就是打开链接 读取流 将结果以流的形式输出 将查询结果以json返回,无非就是将查询到的结果转换成jsonObject ================================ ...

  2. flask查询mysql数据展示_flask再学习-思考之怎么从数据库中查询数据在页面展示!...

    看别人视频觉得很简单,要自己做蒙蔽了!这样子.NO! 1. 流程: 首先要有和数据库连接的驱动!一般有PYMySQL mysqlclient 等 使用扩展Flask-SQLAlchemy 获得orm对 ...

  3. ssm java编程遇到从数据库中查询的时间与存储时间不一致

    ssm java编程遇到从数据库中查询的时间与存储时间不一致 推荐先去看这篇文章: java编程中遇到的时区与时间问题总结 http://blog.csdn.net/yeahwell/article/ ...

  4. oracle时间24小时格式转换,在oracle数据库中查询时间并转为24小时制--------------String转Date类型或者Date转String类型...

    1.在Oracle数据库中查询时间的时候,首先就是把日期从date类型的转化为String类型的. 2.将date类型的转成String类型的,直接调用传入date类型的参数,返回String类型的字 ...

  5. 不同数据库中查询前几条记录的用法(SQL Server/Oracle/Postgresql)

    SQL在不同数据库中查询前几条记录的用法分类 1. orACLE Select * FROM TABLE1 Where ROWNUM<=N 2. INFORMIX Select FIRST N ...

  6. html使用thymeleaf模板时,获取数据库中字符串值,拆分为list根据下标获取对应的值的方法

    1. 需求 html使用thymeleaf模板时,获取数据库中字符串值,拆分为list根据下标获取对应的值的方法 2. 方法 2.1 参考官网:https://www.thymeleaf.org/do ...

  7. mysql查询计算机系信息_在学生管理数据库中查询通信系和计算机系的所有教师信息...

    在学生管理数据库中查询通信系和计算机系的所有教师信息 答:select * from 教师 where 系部代码 in(select 系部代码 from 系部 where 系部名称 in('通信系', ...

  8. 判断是哪一个数据库中发生了此问题查找损坏的数据库对象。连接发生问题的数据库

    前言 1.1 概述 本文介绍了postgresql的几种常见问题,并从现象出发,逐步排查问题,分析导致问题的原因并给出解决方案. 本文介绍的问题分为两大类:一类是关于PostgreSQL无法启动的问题 ...

  9. MySQL数据库中查询数据库表、字段总数量,查询数据总量

    最近要查询一些数据库的基本情况,由于以前用oracle数据库比较多,现在换了MySQL数据库,就整理了一部分语句记录下来. 1.查询数据库表数量 #查询MySQL服务中数据库表数据量SELECT CO ...

最新文章

  1. Tungsten Fabric SDN — VNC API — API Server 的 API Specification
  2. 全球及中国建筑产业十四五建设机会与运营风险探析报告2022版
  3. Lingoes 2.8 手动去广告步骤
  4. 天空之城 matlab,[转载]matlab演奏《天空之城》代码
  5. linux分割内容单引号,linux变量、cut_sort_wc_uniq_tee_tr_split 命令使用方法
  6. 给2021的Java一些建议,纯干货
  7. 十分钟快速了解《你不知道的 JavaScript》(上卷)
  8. Android万能使用WebServices(不用引入外部包)
  9. addEventListener监听
  10. Android下最简单的Camera应用APP
  11. linux uvc协议_linux uvc 深入理解(一)
  12. linux 控制音量大小,linux 控制音量大小
  13. python垃圾邮件识别_垃圾邮件过滤器 python简单实现
  14. 2017计算机应用基础实践,计算机应用基础试题及答案
  15. b和kb的换算_b和kb的换算(b换算成kb)
  16. 教你几招亚马逊促销旺季爆单选品攻略技巧
  17. qdialog 只有点击才能获得焦点_盘点那些只有在校学生才能获得的教育专属优惠产品。...
  18. 数据流图 visio
  19. 912 计算机考研专业课,2019清华大学计算机考研912考试教材如何选择?
  20. Omnipeek11抓包工具操作方法

热门文章

  1. hpe故障_离开HPE
  2. BZOJ 3309: DZY Loves Math
  3. 学历一般的程序员,如何在职场中「逆袭」?
  4. 著名诗人牧江《诗词曲稿》赏析
  5. Oracle模糊查询之(2.如何测试模糊查询的时间及使用是否使用索引)反向索引与模糊查询
  6. 用javascript调用搜狗地图实现景点的显示
  7. MD5安全吗,MD5加密有哪些问题,如何提高安全性?
  8. 107、基于51单片机智能快递柜收取件存储柜快递箱自助存储柜系统设计
  9. linux 3T硬盘
  10. 发明计算机作文300字,我发明的机器人作文300字(通用6篇)