01 2020 档案

摘要:去掉报头就正常,但在前端引用数据时要加上JSON.parse,不然读不出数据。 $.get("fetchUpLast.php",{ rd:new Date().getTime()}) .done(function(data){ html = ''; $.each(JSON.parse(data),f 阅读全文
posted @ 2020-01-26 15:27 白小白学IT 阅读(127) 评论(0) 推荐(0)
摘要:select * from (select * from 表名 order by 字段 desc limit 10) 临时表 order by 字段 阅读全文
posted @ 2020-01-16 21:38 白小白学IT 阅读(8693) 评论(0) 推荐(1)
摘要:在IE下用Ajax请求某一页面,通常会因为缓存的原因而返回上一次的结果,造成混乱(比如说多次请求却没有响应)。 错误代码如下: $.get("fetch.php") .done(function(data){ html = ''; $.each(JSON.parse(data),function(k 阅读全文
posted @ 2020-01-15 08:57 白小白学IT 阅读(428) 评论(0) 推荐(0)
摘要:当预处理的SQL语句是用问号占位符时,如果是用数组传参的,数组里不要带有键值,否则无法执行SQL。 出错的代码如下: $test = new PDODB(); $param=["d"=>"2020-1-13","e"=>2,"f"=>2,"g"=>2]; $sql1 = "insert into h 阅读全文
posted @ 2020-01-14 15:32 白小白学IT 阅读(367) 评论(0) 推荐(0)
摘要:PDOStatement::bindValue — 把一个值绑定到一个参数 绑定一个值到用作预处理的 SQL 语句中的对应命名占位符或问号占位符。 PDOStatement::bindParam — 绑定一个参数到指定的变量名 绑定一个PHP变量到用作预处理的SQL语句中的对应命名占位符或问号占位符 阅读全文
posted @ 2020-01-13 12:02 白小白学IT 阅读(1075) 评论(0) 推荐(0)
摘要:用$.each()来遍历后台传过来的json数据。直接遍历传过来的数据时就发生 Uncaught TypeError: Cannot use 'in' operator to search for 这个error。 原因是:因为我们后台传过来的是json数据,但我们$.each()遍历的数据是要ja 阅读全文
posted @ 2020-01-11 19:50 白小白学IT 阅读(1180) 评论(0) 推荐(0)
摘要:jqXHR.fail()是一个可供选择的 error 回调选项的构造函数,.fail()方法取代了的过时的.error()方法。从 jQuery 1.5 开始,$.ajax()返回的jqXHR对象 实现了 Promise 接口, 使它拥有了 Promise 的所有属性,方法和行为。为了让回调函数的名 阅读全文
posted @ 2020-01-11 14:51 白小白学IT 阅读(1226) 评论(0) 推荐(0)
摘要:我们使用传统的 mysql_connect 、mysql_query方法来连接查询数据库时,如果过滤不严就有SQL注入风险,导致网站被攻击。 虽然可以用mysql_real_escape_string()函数过滤用户提交的值,但是也有缺陷。 而使用PHP的PDO扩展的 prepare 方法,就可以避 阅读全文
posted @ 2020-01-08 12:32 白小白学IT 阅读(3498) 评论(0) 推荐(0)