PHP
文章平均质量分 50
logic_lai
好穷,没钱就多学点知识吧。
展开
-
mysql关联查询地区导出数据
SELECT a.ent_name, a.link_person, a.link_mobile, d.email, e. NAME AS ProvName, f. NAME AS CityName, g. NAME AS CountryName, c.detail, a.main_product, b.org_codeFROM fj_member_cloud_service AS aLEFT JOIN fj_memb...原创 2022-05-16 16:43:19 · 246 阅读 · 0 评论 -
fastadm关联查询及后台表单搜索等基本用法
首先页面是这样的:原创 2021-06-09 10:45:54 · 722 阅读 · 0 评论 -
fastadmin后台列表添加自定义操作按钮
js:var Controller = { index: function () { // 初始化表格参数配置 Table.api.init({ extend: { index_url: 'enterprise_position/index' + location.search, add_url: '', edit_url: '', ...原创 2021-06-08 14:54:26 · 2582 阅读 · 2 评论 -
php将json字符串渲染到前台js中引号问题导致json转不了对象解决
<input type="hidden" value="{$industry_list}" id="industry_list_json">var industry_option = JSON.parse($("#industry_list_json").val());原创 2021-06-04 09:06:41 · 174 阅读 · 0 评论 -
fastadmin框架crud一键生成Primary key not found!
设计的表有主键但是还是报这个错误,原因是要在.env配置文件里面配置数据库,如果没配置则crud找不到数据库名称,获取不到字段名所以生成时报错:$dbname = Env::get($db.'.database');$prefix = Env::get($db.'.prefix');...原创 2021-06-02 15:40:40 · 1634 阅读 · 0 评论 -
linux定时任务创建执行
laravel框架:https://laravelacademy.org/post/8484.html原创 2021-05-25 10:13:50 · 88 阅读 · 0 评论 -
larave定时任务结合linux系统crontab的命令实现
前提:本文方法是利用Linux的crontab定时任务来协助实现Laravel调度(Mac也一样)。一、首先添加Crontab定时任务,这里只做简单介绍。用命令crontab -e 添加如下内容* * * * * /usr/local/bin/php /usr/local/var/www/projectName/artisan schedule:run >> /dev/null 2>&11 2如图:上面命令Crontab会每分钟去调Laravel的sch...原创 2021-05-20 17:26:18 · 317 阅读 · 0 评论 -
tipask访问不到地址,appach和linux的引用头不一样
appach :Options +FollowSymLinksRewriteEngine OnRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_FILENAME} !-fRewriteRule ^ index.php [L]linux:location / { try_files $uri $uri/ /index.php$is_args$query_string;}原创 2021-05-20 14:52:34 · 166 阅读 · 0 评论 -
git更新下载出最新代码与之前代码不同之处
gitdiff896e6de9cc3d102d672148cce073cebed1c144f7d9f8bf338e5dfa3c92bd847a621c2ac80a354d02--name-only|xargstar--ignore-failed-read-czvfupdate.tar.gzgit将两个版本不一样的地方更新出来,利用beyond工具对比服务器的代码,达到更新效果...原创 2020-08-24 15:45:48 · 559 阅读 · 0 评论 -
mysql数据库添加相同主键的数据时,不存在则新增,存在则更新
$insert_qy['ent_guid'] = $migration_api_res['data']['entGuid'];$keys = array_map(function($v){ return "`$v`";}, array_keys($insert_qy));$values = array_map(function($v){ return "'$v'";},...原创 2019-12-06 10:15:24 · 785 阅读 · 2 评论 -
laravel访问不存在的路由跳转到自定义的错误页面
//找到app/Exceptions/Handler.php打开,添加下面代码,记得先use一下use Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException;use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;/** * Render...原创 2018-05-17 11:15:32 · 2815 阅读 · 0 评论 -
两个很有用的网址
1.管理数据库,数据字典的网址:http://doc.srd.com2.团队解决bug,提交bug的网址:http://zentao.src.com原创 2018-04-09 18:23:39 · 410 阅读 · 0 评论 -
laravel关联查询及一些实用前端代码
当查询条件在其他表时,比如查询的名字在其关联的表里,不在主表,这时关联的表有这个名字的数据有哪些呢,这时就执行下面的语句可以关联到附表if (!empty($children_name)) { $query->whereHas('customer', function ($q) use ($children_name) { $q->where('children...原创 2018-03-30 13:55:28 · 402 阅读 · 0 评论 -
续在自己电脑上安装linux虚拟机,并安装apache2+php5.6+mysql5环境安装好后把项目部署上去
1.首先这边先普及一下linux的基本命令:首先按ESC键回到命令模式,然后输入:w保存即可,也可以输入:wq!保存文件并退出。以下是保存命令::w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi:wq 保存文件并退出vi :wq! 强制保存文件,并退出vi:q 不保存文件,退出vi:q!不保存原创 2017-05-12 17:54:38 · 527 阅读 · 3 评论 -
日常笔记
strtotime(date('Y-m-d H:i:s',strtotime('+1 month'))) ;当前时间再加一个月的时间戳;date('Y-m-d',strtotime('+1 month'));当前日期加上一个月的时间;->paginate(8,false,['query'=>request()->param()]);TP5查询分页传参写法;excel:在commmon.ph原创 2017-05-09 11:42:51 · 307 阅读 · 0 评论 -
续安装好composer和workerman之后;TP5运行workerman的操作
TP5想要实现时时通讯:首先先安装好composer和workerman,我之前有写一篇安装的方法,在cmd里面安装;tp5手册上面有写cmd命令的代码;接下来是安装好后如何运行的;首先在项目中建立一个模块,这边就叫socket模块吧,里面有控制器,index.php;在此之前在config配置文件里面将'default_module' => 'socket',默认加载的模原创 2017-05-09 14:07:06 · 6635 阅读 · 1 评论 -
TP5路由问题
想要隐藏index.php和能够直接域名访问我们想要的首页,那么首先,要把我们服务器地址指向该项目的public下面;如order项目:WWW/order/public;然后在public文件夹下面有个.htaccess文件需设置为:## Options +FollowSymlinks -Multiviews# RewriteEngine on## Rewri原创 2017-05-10 10:27:47 · 6108 阅读 · 2 评论 -
自己的mysql数据库给局域网用户所有的权限
前面你可以先自己测试看局域网有没有mysql的权限,在cmd里面输入mysql -h192.168.1.125 -uroot -p回车然后输入密码;如果没进去说明没有权限,这时候就执行下面的;cmd 先登入mysql :mysql -hlocalhost -uroot -p回车然后输入密码;可以先测试:show databases;回车;查看自己有哪些数据库;接下来就是给局域网的用户权原创 2017-06-16 10:17:17 · 3514 阅读 · 0 评论 -
关于TP5查询数组的问题
$firm_role_menu = $frst['firm_role_menu'];//27,28,31,33,35类似这样的字符串;$arr = explode(',',$firm_role_menu);//这是一个数组;$str = implode(',',$arr);$inStr = "'".str_replace(",","','",$str)."'";dump($inStr);/原创 2017-06-22 17:29:55 · 10205 阅读 · 0 评论 -
关于使用PDO连接数据库的一些基本操作
<?phpheader("content-type:text/html;charset=utf-8");$dsn="mysql:dbname=EC_ERP_v2;host=127.0.0.1";$db_user='WebDev';$db_pass='WebDev';try{ $pdo=new PDO($dsn,$db_user,$db_pass);}catch(PDOExcep原创 2017-06-23 15:18:39 · 362 阅读 · 0 评论 -
在window下安装laravel框架
1.假设你已经安装好PHP环境了,那就进入到你的php目录下面;比如我的是phpstudy,里面有一个PHP文件夹,下面有很多版本的php,看你是使用哪个版本的PHP就进入到哪个文件夹,我的是php6.7的;然后到https://getcomposer.org/download/下面下载composer.phar文件,放到php6.7里面然后新建一个记事本,里面写上@php "%~dp0compo原创 2017-07-05 17:09:18 · 232 阅读 · 0 评论 -
关于PHP获取QQ授权后的用户信息
1.首先在我们网页中给一个QQ授权的按钮,比如一个a标签,然后要连的链接是:https://graph.qq.com/oauth/show?which=Login&display=pc&response_type=code&client_id=******&redirect_uri=****其中需要传入的两个参数是client_id和redirect_uri;这两个参数,在开发者中心能原创 2017-06-28 10:54:43 · 2648 阅读 · 0 评论 -
laravel创建工具类的过程
创建laravel工具类原创 2017-11-16 11:18:20 · 3736 阅读 · 3 评论 -
在自己电脑上安装linux虚拟机,并安装apache2+php5.6+mysql5环境
1.我这边是安装的ubuntu 12.0版本的64位的虚拟机:首先:VMware,我的是(VMware-workstation-full_12.5.5.17738.exe)这个安装包;安装过程中还要在这个软件里面一如一个.iso的压缩包;我的是ubuntu-16.04-desktop-amd64.iso的压缩包,一切安装好后,就可用运行最后的安装好后的页面是这样的;接下来安装PHP环境原创 2017-05-12 17:06:44 · 2510 阅读 · 0 评论