MySQL
司马紫衣
这个作者很懒,什么都没留下…
展开
-
JS传递PHP格式的数组格式的字符串到后台并不会被当成数组使用
如题。js需要传递一个数组给PHP后台,本来想直接处理好了让给后台,结果搞了半天才发现根本不能用。后台直接当成字符串在使用,而不是数组。so sad。那么这个该死的误会是怎么产生的呢?因为MySQL在用Where做查询的时候有一种条件是IN,IN的后面跟的其实也是数组,然而,用js传递过来的数组格式竟然能用。于是我错觉得以为是PHP把它当成了数组,看来是错了,那是MYSQL识别的能力。...原创 2018-05-09 15:54:25 · 559 阅读 · 0 评论 -
将MySQL所有查询结果输出,并转换成json格式以备前端使用
需求:做一个出题的页面,希望把题目从MySQL数据库抽取出来后,转换成json格式,待用。(注:其实可以后端直接写好题目格式,但不太想用这种方法。)直接上代码:$sql = "SELECT id,leixing,tigan,A,B,C,D,E,F,daan,jiexi FROM danyuanceyan";$retval = mysqli_query($conn,$sql);$row=arra...原创 2018-04-25 17:18:29 · 25649 阅读 · 2 评论 -
掉眼珠子的发现,MySQL的where条件里面“字段”和搜索条件原来可以换位置
遇到了一个实际的问题,比较头疼,那就是我希望知道某一个外部输入的字符串,例如abcdefghij,是否包含了数据库里面某一字段(例如“neirong”)的全部内容,例如有4个记录,分别是“abc”,"efg","dfm","awz".我希望能够检索出前两个。MYSQL通常的写法是:Select * FROM table Where neirong like(或者regexp) '@@@'(字符串)...原创 2018-05-11 10:54:53 · 705 阅读 · 0 评论 -
ajax GET方式向后台传输信息,“+”会丢失
如题,在某个情况下发现这种倒霉催的情况。原创 2018-05-11 15:21:07 · 747 阅读 · 1 评论 -
MySQL知识
MySQL必知必会:组合查询(Union)转载 2018-05-16 10:06:33 · 225 阅读 · 0 评论 -
该死的PHP语言中MySQL的两表联合查询
需求:有两个表,A表存储临时数据,B表存储永久数据,AB表有相同的id字段,为了区别A的叫gid,B的就叫id。id都是唯一的。需要按照A表id的顺序读取A和B的所有数据。查询语句:$sqlt="select * FROM A LEFT JOIN B ON A.gid=B.id ORDER BY gid DESC ";方法:left join:联合两个表:条件是id相同,顺序按照A表排列...原创 2018-05-16 18:06:59 · 2420 阅读 · 0 评论