php
LPLIFE
学习接受学习
展开
-
php中mysql乱码问题
进入你的msql,查看编码设置: show variables like "%char%";然后 根据需要执行: SET character_set_client='utf8'; SET character_set_connection='utf8';SET character_set_results='utf8';set character_set_server="utf8";再次查看,就可以看...原创 2018-05-17 11:16:28 · 830 阅读 · 0 评论 -
php面向对象方式的affected_rows方法
$sql = "DELETE FROM users WHERE m_id =". $id;$result = $conn -> query($sql);$mark = $conn -> affected_rows;$mark: 表示前一次sql执行后数据库中被影响的条数.$conn : 已经连接好数据库返回的对象....原创 2018-06-26 09:16:55 · 1378 阅读 · 0 评论 -
php中Notice Trying to get property of non-object
出现这个问题的原因会有很多种情况,我的是下面这一种:原本数据库语句我是这么写的:$sql = "SELECT * FROM users WHERE u_name =".$name;改成这样就没报错了:$sql = "SELECT * FROM users WHERE u_name ='".$name."'";...原创 2018-06-23 11:20:26 · 14254 阅读 · 1 评论 -
php的中文正则表达式
找了很久,才找到..... php的中文正则表达式: / ^ [\ X {4E00} - \ X {9fa5}] + $ / U原创 2018-05-16 21:12:06 · 1165 阅读 · 0 评论 -
Ajax+php+jquery无刷新分页处理
日常酱油.....如下动图:主要解决的问题如下:1.使用PDO连接数据库2.PDO::query 执行SQL语句,返回PDOStatement对象,可以理解为结果集3.PDOStatement::fetchColumn 从结果集中的下一行返回单独的一列 4.ceil() : 函数向上舍入为最接近的整数,如:ceil(0.60); //1ceil(0.40);//1ceil(5);//5ce...原创 2018-05-27 20:55:35 · 885 阅读 · 0 评论 -
处理跨域
跨域方式的解决办法有几种1.jsonp2.代理(后台服务七)(这个我就不写了,因为我没试过)3.xhr2环境:窗户,wampserver,Hudi想要了解跨域,首先你当前的设备需要有跨域的环境,也就是说你需要准备两个都能访问的站点。我的站点是用wampserver搭建的。一个是test01.om,一个是test02 .COM。需要这两个站点都能正常使用,这个可以在自己浏览器上测试.我去了解跨域:协...原创 2018-05-21 14:29:09 · 241 阅读 · 0 评论 -
ajax ,jquery,php实现查找并更新显示数据
如下图:demo1.html<!DOCTYPE html><HTML> <HEAD> <meta charset =“UTF-8”> <TITLE> </ TITLE> <script type =“text / javascript”src =“js / jq...原创 2018-05-14 11:57:29 · 1092 阅读 · 0 评论 -
使用mysql,php,ajax,jquery,JSON实现数据库的增删改查
主要知识点:1.Ajax实现局部刷新2.jquery操作DOM3.使用php的mysqli实现对数据库的增删改查4.从数据库返回JSON格式的数据,并进行解析渲染过程遇到的问题: 编码设置,数据类型转换等总的来说麻雀虽小五脏俱全.数据库中:实现的功能如下图:...原创 2018-05-18 10:11:16 · 3304 阅读 · 2 评论 -
php mysqli 对象获取结果集的个数以及查询数据类型
使用:$result: object类型的结果集$result -> num_rows; //返回值是整形.php获取数据的数据类型:echo gettype( $result) ; //返回object原创 2018-05-17 12:44:12 · 6667 阅读 · 0 评论 -
php mysql执行delete删除未存在的记录为什么会提示成功
对于mysql来说,进行delete语句,无论符合删除条件的条数为多少,即使0条结果,只要成功执行了delete语句,mysql就会返回真,所以php也会提示成功。原创 2018-05-17 12:21:14 · 2229 阅读 · 0 评论 -
php中面向对象删除数据
<?phpheader("Content-Type: text/html;charset=utf-8");include_once("comm.php");$id = isset($_POST["m_id"]) ? intval($_POST["m_id"]) : intval("0");/*echo gettype($id);*/$sql = "DELETE FROM `原创 2018-06-26 09:57:00 · 728 阅读 · 0 评论