PHP
半缘修道半缘君丶
志存高远,笃行不倦。言曌博客,技术交流 QQ/微信:847064370
展开
-
纯php代码进行删除数据操作
以下是一个连接数据库,打印数据表,并能够实时删除数据的php代码实例,供大家学习和使用。主要包括首页index.php,连接数据库操作conn.php,删除操作delete.php。效果图如下:代码如下:index.php<?php//包含conn.php文件include("conn.php");//执行查询的SQL语句$sql = "SELECT * FROM 007_news ORDE原创 2017-03-11 16:02:42 · 13347 阅读 · 0 评论 -
ThinkPHP自定义404页面
在home 下controller里 建立EmptyController.class.php代码:<?php namespace Home\Controller;use Think\Controller;class EmptyController extends Controller{ function _empty(){ header("HTTP/1.0 404原创 2016-11-30 17:33:11 · 461 阅读 · 0 评论 -
ThinkPHP实现文章上一篇和下一篇
控制器代码: (可以根据自己的文章排序不同而修改)$id= $_GET['id']; //上一篇 $front=M('article')->where("id>".$id)->order('id asc')->limit('1')->find(); $this->assign('front',$front); //下一篇 $after=M('art原创 2016-12-03 10:24:31 · 2853 阅读 · 0 评论 -
thinkphp上传图片并jquery预览
先上效果图:那个file按钮样式先忽略点击选择图片(浏览),随便选一张图片 js代码如下//上传图片立即预览 function PreviewImage(imgFile) { var filextension = imgFile.value.substring(imgFile.value .lastIndexOf("."), imgFile.原创 2016-08-09 12:49:15 · 2444 阅读 · 0 评论 -
如何禁止文本框输入,但是要传值
方法一:disabled和hidden并用,鼠标移到输入框上端会出现“禁止”的图标<!--这条传值 --> <input type="hidden" id="username" name="username"class="form-control" value="{$userInfo.username}"title="可包含中文数字和常用字符">原创 2016-08-05 13:26:37 · 851 阅读 · 0 评论 -
ThinkPHP完美实现分页和美化
先上效果图,突然发现和B站上一样 IndexController.class.php代码如下public function index(){ $m=M('Info'); $count = $m->where($where)->count(); $pageCount = 10;//每页显示数量 $page = new \Think原创 2016-08-07 21:32:57 · 1904 阅读 · 0 评论 -
ThinkPHP实现注册功能
直接上控制器代码 //注册 public function doReg(){ $user=D('User'); $username=$_POST['username']; $result=$user->where(array('username'=>array('eq',$username)))->select(); if原创 2016-08-09 20:13:22 · 588 阅读 · 0 评论 -
thinkphp出现此页面不能重定向
Basecontroller.class.php代码如下<?phpnamespace Home\Controller;use Think\Controller;class BaseController extends Controller { public function _initialize(){ if(!isset($_SESSION['username'])原创 2016-08-22 22:07:31 · 2295 阅读 · 0 评论 -
ThinkPHP实现ajax无刷新分页
控制器代码 public function index($page=1,$pagesize=20){ //$pagesize是每页显示数量,要和页面下面的js文件里的对应 $db=D("info"); $recordnum = $db->count(); /* echo $recordnum; exit(); */原创 2016-09-02 07:21:53 · 1115 阅读 · 0 评论 -
纯php代码打印数据表
下面是一段简单的php连接数据库并打其中一张表的数据信息,文件名index.php,博主在本地测试数据库地址:localhost用户名:root密码:空数据库名:saixinjituan数据库表可以在文末下载代码如下: <?php //(1)数据库配置信息 $db_host = "localhost"; $db_user = "root"; $db_pwd =原创 2017-03-11 15:35:24 · 3333 阅读 · 0 评论 -
ThinkPHP如何URL如何去掉index.php(重写模式)
只需要两步:第一步: 在Apache里打开httpd.conf ,搜索rewrite,应该会有两个结果,我们要的是第二个,即有那个mod_rewrite.s,去掉前面的#第 二步: 在项目根目录(跟ThinkPHP和index.php平行的目录),新建一个文件,文件名为.htaccess,粘贴一下内容进去: <IfModule mod_rewrite.c> RewriteE原创 2016-11-10 17:42:47 · 3101 阅读 · 0 评论 -
apache配置本地的虚拟主机
我的目的是在 浏览器输入:local.singcms.com,就可以访问我的项目, 在浏览器输入:localhost,就可以进入我的www文件夹0.找到httpd.conf,用编辑器打开,最好别用记事本,因为记事本很乱,编辑器比较整齐 1.添加mod_rewrite.so模块支持。去掉下列行中前面的#号。 2.去掉#Include conf/extra/httpd-vhosts.conf前的原创 2016-11-13 15:12:15 · 495 阅读 · 0 评论 -
ThinkPHP截取部分文章文字、字符串
ThinkPHP有一个内置字符截取函数msubstr()如下:msubstr($str, $start=0, $length, $charset=”utf-8″, $suffix=true) $str:要截取的字符串 $start=0:开始位置,默认从0开始 $length:截取长度 $charset=”utf-8″:字符编码,默认UTF-8 $suffix=true:是否在截取后的字符后原创 2016-11-17 22:27:40 · 2693 阅读 · 0 评论 -
ThinkPHP视图模型实例
这里有两张表, 要关联,想要把article_category 表里的name关联到article里面去方法如下: 新建模型:ArticleViewModel.class.php 代码如下:<?phpnamespace Home\Model;use Think\Model\ViewModel;class ArticleViewModel extends ViewModel {原创 2016-11-18 20:39:23 · 811 阅读 · 0 评论 -
thinkphp实现文章访问量计数器
原理:每次刷新页面,执行一次某函数,某函数将数据表中的hit字段+1 不足:每次刷新,每次加1。IndexController.class.php代码如下 public function showInfo(){ $id = $_GET['id']; //当点击文章标题,展开文章全文页面,传过去id $info = M('Info');原创 2016-08-08 16:40:44 · 2079 阅读 · 0 评论 -
配置本地的虚拟主机
配置本地的虚拟主机我新建了一个项目,名Hello,位于:I:\wamp\www目录下。 想访问这个项目,需要在地址栏上输入localhost/hello,但是我不想这样,我想要在地址栏输入local.hello.com就可以访问到我这个项目。具体步骤,如下:第一步、找到httpd.conf该文件在I:\wamp\bin\apache\apache2.4.9\conf目录下第二步、打开httpd.c原创 2017-02-08 21:51:26 · 345 阅读 · 0 评论 -
配置本地的虚拟主机
我新建了一个项目,名Hello,位于:I:\wamp\www目录下。 想访问这个项目,需要在地址栏上输入localhost/hello,但是我不想这样,我想要在地址栏输入local.hello.com就可以访问到我这个项目。具体步骤,如下:第一步、找到httpd.conf该文件在I:\wamp\bin\apache\apache2.4.9\conf目录下,如图 第二步、打开http原创 2017-01-26 10:16:47 · 3093 阅读 · 0 评论 -
ThinkPHP统计某个分类的文章数目
控制器代码//统计该类别的文章数目$cateCount = M('article_category')->where('pid != 0')->count();$cate = M('article_category')->where('pid != 0')->select();for($i=0;$i<$cateCount;$i++){ $cate[$i]['count'] = M('原创 2016-12-07 16:52:02 · 2116 阅读 · 0 评论 -
thinkphp多表查询之join方法
现在的目的是要把article_category中的name字段导入到article中去表yz_article如下 表yz_article_category如下 $article = M('article_category')->join('yz_article On yz_article_category.id = yz_article.cate_id')->select();原创 2016-11-18 09:33:12 · 3779 阅读 · 0 评论