
php
spfLinux
这个作者很懒,什么都没留下…
展开
-
PHP连接MYSQL经常用到的mysqli函数
mysqli_connect('127.0.0.1','root','','database',3306);mysqli_query($conn,$sql);mysqli_insert_id($conn); //获取产生的自增编号mysqli_affected_rows($conn); //获取刚刚执行的DML语句影响的行数(例如删除操作等)原创 2017-10-17 16:48:21 · 445 阅读 · 0 评论 -
PHP——连接数据库
PHP作为客户端连接MySQL服务器只需要三步:(1)连接MYSQL服务器 $conn = mysqli_connect($host,$uname,$upwd,$dbname,$port);(2)执行SQL语句 $sql = "INSERT/DELETE/UPDATE/SELECT ..."; //此处的SQL语句内部无需添加分号 mysqli_quer转载 2017-10-16 15:38:12 · 336 阅读 · 0 评论 -
php获取数据库表中总记录行数并打印
<?php require("init.php"); $sql = "SELECT count(*) FROM ha_user"; $result = mysqli_query($conn,$sql); $rows = mysqli_fetch_row($result); $rowcount = $rows[0]; echo $rowcount;?>原创 2017-11-12 20:15:31 · 6475 阅读 · 0 评论 -
mysql+php+ajax实现用户管理(简单版,日期处理)
user.html 用户管理 欢迎: XXX 退出 用户名 分组 邮箱 手机号 注册时间 操作 首页原创 2017-11-17 10:52:32 · 629 阅读 · 0 评论 -
mysqli+ajax+php+jquery实现动画轮播图
前端: Document 上一页 下一页 //最后实现从数据库中获取 $(document).ready(function(){ var currentPage = 1; $("#ban_a1").click(function(){ if(currentPage == 1){ return;原创 2017-11-18 22:57:19 · 818 阅读 · 0 评论 -
PHP——登录时用户名密码区分大小写设置(binary)
$sql = "SELECT * FROM test_user WHERE uname = '$uname' AND upwd = '$upwd'";上面的不区分大小写$sql = "SELECT * FROM test_user WHERE binary uname = '$uname' AND binary upwd = '$upwd'";上面的区分大小写转载 2017-11-15 11:09:12 · 2283 阅读 · 0 评论 -
上传文件(jq,php)
--> 选择本地文件: $("#form1>:button").click(()=>{ console.log("11111"); $.ajax({ type:"post", url:"php/1.php",转载 2017-12-12 10:22:31 · 811 阅读 · 0 评论 -
php 文件上传(无数据库版)
html: Document php:<?php /*php有一个数组,该数据用于保存上传文件所有信息:$_FILES var_dump($_FILES); 二维数组 array(1) { ["mypic"]=> array(5) { ["name"]=> string(5) "1.JPG" ["type"]=> string(1转载 2017-12-21 14:23:42 · 496 阅读 · 0 评论 -
php分页封装(10行代码搞定分页,优化版本1)
模板html: Document a{ cursor: pointer; color: red; } 编号 用户名 邮箱 手机号 操作 首页 上一页 下一页 尾页 //前端需要改动的地方只有下面几行代码。后端php有3个地方需要原创 2017-12-18 11:45:36 · 1519 阅读 · 0 评论 -
php分页封装(10行代码搞定分页)
html: Document a{ cursor: pointer; color: red; } 编号 用户名 邮箱 手机号 操作 首页 上一页 下一页 尾页 first.onclick=function(){ first原创 2017-12-16 15:09:16 · 1440 阅读 · 0 评论 -
php,mysql登录(session,无加密版,js)
login.html: Document #wel{ display: none; } 欢迎: 退出 ajax.js://封装适合各种情况的简化版ajax函数function ajax({//利用解构,获取将来参数对象中每个属性值 type,//请求类型: "get"||"post"转载 2017-12-19 14:51:47 · 371 阅读 · 0 评论 -
PHP——计算最大值和平均值(关键字重复引起的错误)
<?php function maxnum($num1,$num2,$num3){ //函数名不能为max,不然会报重定义的错误 $max1 = 0; if($num1 > $num2) $max1 = $num1; else $max1 = $num2; if($max1 > $num3) return $max1; else return原创 2017-10-16 15:46:09 · 2146 阅读 · 0 评论 -
PHP——$_REQUEST
<?php $uname = $_REQUEST['loginName']; $upwd = $_REQUEST['loginPwd']; if($uname == "root" && $upwd == "123456"){ echo "登录成功"; }else{ echo "登录失败"; }?>在浏览器中地址栏输入:路径?loginName=root&loginPwd=1原创 2017-10-16 11:57:37 · 483 阅读 · 0 评论 -
PHP—二维数组赋值和遍历
<?php $stu1['id'] = 1000; $stu1['userName'] = "spf"; $stu1['passWord'] = "123456"; $stu1['email'] = "2109882885@qq.com"; $stu1['tel'] = "15700769164"; $stu1['headScu'] = "stu1.png"; $sut1['sex原创 2017-10-15 15:43:10 · 3183 阅读 · 0 评论 -
PHP增删改查代码
<?php //init.php $conn = mysqli_connect('127.0.0.1','root','','xz',3306); $sql = "SET NAMES UTF8"; mysqli_query($conn,$sql);?><?php //插入 @$uname = $_REQUEST['uname']; if($uname === null || $u原创 2017-10-18 08:19:14 · 1317 阅读 · 0 评论 -
php中单引号和双引号区别
$id = 1000;echo ("编号为:$id");echo ('编号为:$id');输出结果:编号为:1000编号为:$id转载 2017-10-10 17:04:36 · 386 阅读 · 0 评论 -
PHP中的数据类型
PHP中的数据类型 提示:PHP属于“弱类型语言”——创建变量时无需指定类型 $age = 20; 对应的是强类型语言 使用var_dump查看变量类型。 三大类 八小种 (1)值/基本类型 int/integer 整数类型 没有tinyint、bigint类型! float/double 浮点数类型 float和doubl转载 2017-10-11 10:47:23 · 247 阅读 · 0 评论 -
PHP中数组比较
<?php //数组使用标准比较运算符这样比较的 function standard_array_compare($op1,$op2) { if(count($op1) < count($op2)) { return -1; //$op1 < $op2 } else if(count($op1) > count($op1)) { return 1; //$op1 >转载 2017-10-11 14:43:53 · 828 阅读 · 0 评论 -
PHP逻辑运算(较难的相关题目)
<?php //价格打折:创建变量保存订单的总金额;如果金额>=100元,则享受八折。输出实际应收金额 $price = 100; //$price >= 100 && ($price = $price * 0.8); $price < 100 || ($price = $price * 0.8); echo $price; echo ""; //创建变量保存用户的一段留言:如果有内原创 2017-10-11 16:17:34 · 586 阅读 · 0 评论 -
PHP中的elseif和else if
<?php $a = 1; $b = 2; if($a > $b): echo "1"; elseif($a == $b): echo "2"; else: echo "3"; endif;?>//上面中的代码,如果用else if则报错<?php $a = 1; $b = 1; if($a > $b) { echo "1"; } else if ($a转载 2017-10-11 16:21:10 · 2420 阅读 · 0 评论 -
php——后台表格分页
<?php //init.php $conn = mysqli_connect('127.0.0.1','root','','xz',3306); $sql = "SET NAMES UTF8"; mysqli_query($conn,$sql); $pagecount = 3;?><?php //用户管理 echo "用户管理"; @$start = $_REQUEST['原创 2017-10-21 17:29:18 · 792 阅读 · 0 评论 -
PHP类1
<?php class ShopProduct { public $title = "default product"; public $producerMainName = "main name"; public $producerFirstName = "first name"; public $price = 0; function getProducer() {转载 2017-10-15 22:00:15 · 256 阅读 · 0 评论 -
PHP继承
<?php class ShopProduct { private $title; private $producerMainName; private $producerFirstName; protected $price; private $discount = 0; public function __construct($title, $firstName,转载 2017-10-15 22:56:36 · 314 阅读 · 0 评论 -
PHP中数组遍历
$arr = array("a" => "apple","b" => "banana");foreach($arr as $key => $val) {echo "arr" . "[$key] = $val";}?>转载 2017-10-11 15:13:48 · 300 阅读 · 0 评论 -
PHP——一维数组遍历
<?php //$scores = array("stu1" => 70, "stu2" => 60, "stu3" => 80, "stu4" => 90, "stu5" => 100); $scores = [ "stu1" => 70, "stu2" => 60, "stu3" => 80, "stu4" => 90, "stu5" => 100 ]; $su原创 2017-10-16 10:52:34 · 1537 阅读 · 0 评论 -
ajax版本表单提交(包含图片上传)
html:<input type="file" id="uploadImg">js:var fd = new FormData(); //fd.append("upload", 1); fd.append("file", $("#uploadImg").get(0).files[0]); console.log(fd); fd.app转载 2018-05-22 00:54:52 · 1868 阅读 · 3 评论