PHP
jaray
这个作者很懒,什么都没留下…
展开
-
连接两个带有group by的查询子句
把两个查询子句直接当作表查询,语句为:select t1.ny,t1.zqsj,t1.yy,t2.kjsfrom (select ny, sum(zqsj) zqsj, AVG(yy) yy from yyy GROUP BY ny) t1left join(select ny,count(jh) kjs,zqsj from yyy GROUP BY ny HAVING zqsj>0) t2on t1.ny=t2.ny...原创 2022-02-25 16:13:41 · 490 阅读 · 0 评论 -
php 某个变量乱码的处理
如图示情况,有非常显示,所非正常显示这样 情况处理如下:如上面的变量为:$xx则添加: $xx = iconv("UTF-8","gb2312",$xx); $xx=$xx."综合曲线";这样就解决了这个问题!原创 2021-01-25 12:00:13 · 315 阅读 · 0 评论 -
php 接收表单数据乱码处理
php在接收表单数据乱码的处理方法,在接收文件开头加上一句:header("Content-type:text/html;charset=utf-8");即可原创 2021-01-08 10:49:58 · 196 阅读 · 0 评论 -
php操作oracle查询时中文乱码
putenv("LD_LIBRARY_PATH=/usr/lib/oracle/12.1/client64/lib");putenv("ORACLE_HOME=/usr/lib/oracle/12.1/client64");putenv("NLS_LANG=AMERICAN_AMERICA.AL32UTF8");亲测成功,再也不担心脚本插库乱码了我只用了最后一句:putenv("NLS_LANG=AMERICAN_AMERICA.AL32UTF8");...转载 2020-12-29 16:47:35 · 218 阅读 · 0 评论 -
PHP jpgraph安装及基本用法
PHP jpgraph安装及基本用法原创2018-06-05 15:39:1501870本篇文章主要介绍PHP jpgraph安装及基本用法,感兴趣的朋友参考下,希望对大家有所帮助。一、Jpgraph安装配置下载Jpgraph安装包解压后放置磁盘中,(最好是放在和网页一起)修改php.ini文件:1、内存 memory_limit=X,至少为32M2、执行时间 max_execution_time=X,对于复杂的图片加载时需要较多的时间,根据图片的复杂度做相应的修改3、缓存 out转载 2020-07-27 10:27:48 · 373 阅读 · 0 评论 -
【apache+mysql】The log sequence numbers 5029508 and 5029508 in ibdata files do not match the log
把\bin\mysql\mysql\data 目录下的 ib_logfile0和ib_logfile1 重新命名或者删除,重启启动mysql服务,服务正常启动。系统会重新生成这两个文件。原创 2020-04-28 16:44:06 · 874 阅读 · 2 评论 -
PHP查询oracle数据显示乱码问题
原址:https://www.cnblogs.com/fwqblogs/p/11237492.html1、Linux下 执行前脚本前先执行一下命令export NLS_LANG="SIMPLIFIED CHINESE_CHINA.AL32UTF8"2、Windows下在代码里添加 putenv("NLS_LANG=AMERICAN_AMERICA.AL32UTF8");例:增加...转载 2020-04-13 11:25:26 · 351 阅读 · 0 评论 -
Warning: mysql_connect(): Access denied for user''@'localhost' (using password: NO) in C:\ApaServ\p
Warning: mysql_connect(): Access denied for user''@'localhost' (using password: NO) in C:\ApaServ\php\includes\duibifun.php online 6原因是在调用配置文件时无效,造成读取用户名和密码及数据库相关数据引起。已经在php.ini文件中设置好了include_path原创 2012-09-27 12:11:37 · 7087 阅读 · 0 评论 -
关于php按值传递和按引用传递问题
关于php按值传递和按引用传递问题 首先让我们来看一段代码:0102$a = 111;03$b = 222;04function cz(& $a,$b){转载 2012-11-27 09:38:49 · 1265 阅读 · 0 评论 -
Notice …Undefined variable…
本不是想说这个的,因为这个问题太常规了。几乎所有接触PHP的人都会遇到过的。PHP的变量是不需要严格的显式声明的——就是你什么时候用,什么时候声明就行。但是如果第一次使用一个没有被赋值的变量(非赋值语句),你就会遇到一个Notice…Undefined variable…警告提示。不信?那你试试看这个语句:if($name) echo '出来,你这个警告转载 2012-11-16 09:43:38 · 715 阅读 · 0 评论 -
Notice …Undefined variable…
几乎所有接触PHP的人都会遇到过的。PHP的变量是不需要严格的显式声明的——就是你什么时候用,什么时候声明就行。但是如果第一次使用一个没有被赋值的变量(非赋值语句),你就会遇到一个Notice…Undefined variable…警告提示。不信?那你试试看这个语句:if($name) echo '出来,你这个警告提示!';?>不出意外的你一定会转载 2012-11-16 09:46:05 · 717 阅读 · 0 评论 -
error_reporting
[cpp] view plaincopyprint?在Windows环境下:原本在php4.3.0中运行正常的程序,在4.3.1中为何多处报错,大体提示为:Notice:Undefined varialbe:变量名称. 例如有如下的代码: 复制代码 代码如下: if (!$tmp_i) { $tmp_i=10; }转载 2012-11-16 14:42:59 · 643 阅读 · 0 评论 -
php100视频解压密码
PHP100教程2012版:第13讲 新浪微博开放平台,PHP微博账号登陆与网站同步解压密码:1348-293-233-212PHP100教程2012版:第17讲 CodeIgniter框架教程(3)解压密码:1931-223-133-223PHP100教程2012版:第18讲 CodeIgniter框架教程(4)解压密码:2811-101-111-928转载 2012-11-30 14:16:38 · 2657 阅读 · 0 评论 -
Notice: Undefined variable另类处理方法
Notice: Undefined variable: dbserver in D:\ApaServ\php\includes\duibifun.php online 6Notice: Undefined variable: dbusername in D:\ApaServ\php\includes\duibifun.php online 6Notice: Undefined variab原创 2012-11-16 15:01:48 · 5979 阅读 · 0 评论 -
搞定数组查询一个却显示8个错误
已经很长时间了,在查询日数据气量时,却出现14行,本来应该出现一行的,错误发生在进行for循环的时候,把“{}”放的位置不对,本该进行的判断循环,却发现了根本for循环的次数,重新显示了$row数组。 for ($i=0;$i<=12;$i++) { if (strlen($row[$i])==0) $row[$i]='-'; }错误发生在这里,本来“{}”原创 2012-12-04 09:24:00 · 569 阅读 · 0 评论 -
php empty()和isset()的区别
在使用 php 编写页面程序时,我经常使用变量处理函数判断 php 页面尾部参数的某个变量值是否为空,开始的时候我习惯了使用 empty() 函数,却发现了一些问题,因此改用 isset() 函数,问题不再。顾名思义,empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。正是这种所谓的“顾名思义”,令我开始时走了些弯路:当一个变量值等于0时,empty()转载 2012-12-04 14:27:31 · 478 阅读 · 0 评论 -
数组为空(即未定义的判断方法)
在进行服务器升级改造时,总是出现Warning: number_format() expects parameter 1 to be double, string given in D:\ApaServ\www\chaxun\rbora.php on line 111这样的错误,于是我仔细地学习了isset与empty的用法,把rbora.php中的第102的: {if (strlen($r原创 2012-12-04 09:51:27 · 4065 阅读 · 0 评论 -
PHP函数可变参数列表的具体实现方法介绍
PHP函数可变参数列表的具体实现方法介绍也许对于PHP初级程序员来说,对于PHP函数并不能完全熟练的掌握。我们今天为大家介绍的PHP函数可变参数列表的实现方法主要是利用func_get_args()、func_num_args()、func_get_arg()这三个系统函数来实现的,其中func_get_args()函数以数组的形式获得参数列表也许对于PHP转载 2012-12-05 16:12:49 · 856 阅读 · 0 评论 -
“舒尔特表”训练法:产生1-25随机数,并打印到一个表格中
<?php//1-25随机数$arr=array();//创建数组while(count($arr)<25){ $a=rand(1,25);//产生随机数 if(!in_array($a,$arr)){ //判断$arr中是否有$a,有则返回true,否则false $arr[]=$a; //把$a 赋值给数组元素 }}echo '';echo ""; echo "原创 2013-01-27 16:27:49 · 11417 阅读 · 0 评论 -
获取数据库数据并输出到表中(定义函数)
<?php function show_tab_info($table_name){ $conn=mysql_connect("localhost","root",""); if(!$conn){ die("连接失败".mysql_error()); } mysql_select_d转载 2013-01-27 18:22:07 · 806 阅读 · 0 评论 -
十进制,也可以用八进制和十六进制
①在php中一个整型数据可以用十进制,也可以用八进制和十六进制比如 :$a = 0123; // 八进制数 (是以0开头)$a = 0x1A; // 十六进制数0123 = 3*8的0次方 + 2*8的1次方+ 1*8的二次方=3*1+2*8+1*64=830x1A= A*16的0次方 +1*16的一次方=10+16=26$a=123=3*10的0次方+2*10的1此方转载 2013-01-14 22:22:31 · 492 阅读 · 0 评论 -
表单接收错误一例
以下是接收一个表单的测试数据的:<?php echo ''; //接收数据 //用户id $id=$_POST['id']; //2.密码 $password=$_POST['password']; echo '密码是'.$password; //简单验证 if($id=="111" and $password=="123"){ ///跳转empManage.p原创 2013-02-06 12:36:24 · 614 阅读 · 0 评论 -
表单传递无法接收的问题分析
写了一个表单传递的小程序,但是处理文件却无法接收到了表单数据,花了好久,把所有的代码都看了N遍,最后才发现表单form中的method属性,把该单词写成了method,最后程序提示的错误是:Notice: Undefined index: id in D:\xampp\htdocs\empmanage\empManage.php on line 2Notice: Undefined i原创 2013-02-16 09:23:11 · 958 阅读 · 0 评论 -
syntax error, unexpected ''&expecting identifier (T_STRING) or variable (T_VARIABLE) or number (T_NU
<?php echo ""; $id=$_POST['id']; $password=$_POST['password']; //echo $id.$password; $conn=mysql_connect("localhost","root",""); mysql_query("set names utf8") or die(mysql_errno()); mys原创 2013-02-18 17:02:54 · 15744 阅读 · 0 评论 -
php分页
这里有四川个变量:$pagesize:每页显示的页数$rowCount:共有多少条记录$pageNow用户当前要访问的页数$pageCount:全部的记录数<?php echo ""; $conn=mysql_connect("localhost","root",""); mysql_select_db("empmanage"); mysql_query(原创 2013-02-21 16:08:31 · 458 阅读 · 0 评论 -
如何复制mysql数据库中的记录
empmanage.emp为数据库empmanage中的数据表emp把数据表emp中的记录复制20w条的语句:语句的意思就是数据库的数据,10变20,20变40.。。。insert into empmanage.emp(name,grade,email,salary) select name,grade,email,salary from empmanage.emp;转载 2013-02-21 16:55:40 · 756 阅读 · 0 评论 -
网页及mysql数据库乱码的处理
网页乱码时,在网页头部加上echo "";mysql数据库乱码时,在mysql_select_db("数据库名");后加上语句:mysql_query("set names utf8");就可以搞定了。当然要先看你的数据库的编码类型,一般用utf8就行,也可以用GBK格式。原创 2013-02-21 11:40:26 · 567 阅读 · 0 评论 -
用php在mysql中,如何截取最大日期和最小日期
mysql中,某字段的类型是date,现在想从这个字段中截取最大的日期和最小的日期。例如在PHP页面中,显示出最大日期和最小日期而MYSQL字段A中有多个日期:2008-11-20、2008-11-19、2008-11-20、2008-10-10然后可以截取的2008-10-10和2008-11-20,这两个日期使用MYSQL自带的极限函数即可。 如: select ma转载 2013-03-31 01:27:58 · 2593 阅读 · 0 评论 -
用DISTINCT过滤mysql数据库中重复的字段
今天的提取井号的时候中,我用$sql1="SELECT DISTINCT jh FROM gcjdrb;实现在了对井号的不重复提取。原创 2013-03-18 17:01:12 · 822 阅读 · 0 评论 -
获取sql语句影响的数据条数并打印到表格
<?phpecho "";echo "";echo "无标题文档";echo ""; require("myfun2.php"); $connect_id=mysql_connect('localhost','root',''); mysql_select_db('gcjd'); mysql_query("set names utf8");原创 2013-03-20 09:54:29 · 1175 阅读 · 0 评论 -
使用jQuery结合PHP和MySQL读取和发表评论
我曾写了一篇关于发表类似微博程序的文章:PHP+Mysql+jQuery实现发布微博程序--jQuery篇,而本文不同之处在于使用JSON读取评论列表,请看我一一讲述。XHTML 读取评论 发表评论 昵称: 评论内容: HTML结构主要由读取转载 2013-04-04 00:01:08 · 1200 阅读 · 0 评论 -
使用JavaScript获取PHP代码中的数组
<!-- /* * 功能:获取PHP代码中的数组 * 传参:无 * 返回值:获取数组后遍历的数组元素值 * 创建者:东方曙光 * 创建时间:2010-07-29 * 最后修改时间:2010-07-29 * copyright (c)2010 ranfanwe转载 2013-04-07 09:39:22 · 4179 阅读 · 0 评论 -
php中mysqli_connect_errno具体使用方法
if (mysqli_connect_errno()) {echo 'Error: Could not connect to database. Please try again later.';exit;}这个是检查PHP是否连接上MYSQL,就是一个判断函数转载 2013-03-26 21:59:39 · 1732 阅读 · 0 评论 -
phpmyadmin 提示“无法连接:无效的设置。”的解决方法
某日发现本地的 xampp 使用 phpmyadmin 管理 mysql 提示以下错误:欢迎使用 phpMyAdmin错误MySQL 返回:文档无法连接:无效的设置。phpMyAdmin 尝试连接到 MySQL 服务器,但服务器拒绝连接。您应该检查配置文件中的主机、用户名和密码,并确认这些信息与 MySQL 服务器管理员所给出的信息一致。起因发现转载 2013-03-26 23:27:06 · 3077 阅读 · 0 评论 -
Parse error: syntax error, unexpected end of file in
Parse error: syntax error, unexpected end of file in上面的这个错误提示是因为在写的代码中哪个大括号没有闭合!当死活也找不出问题所在的时候,就用那超级妙用的注释吧,一段一段的找,不行就一行一行的找。原创 2013-03-27 09:01:59 · 6254 阅读 · 0 评论 -
韩顺平 PHP视频教程 Ajax技术第05讲-返回XML如何处理
register.php 用户注册 <!-- --> //创建ajax引擎 function getXmlHttpObject(){ var xmlHttpRequest; //不同的浏览器获取对象xmlhttprequest对象方法不同 if(window.ActiveXObject){ /转载 2013-04-22 23:05:50 · 1034 阅读 · 0 评论 -
韩顺平 PHP视频教程 Ajax技术第03讲-无刷新验证用户名 笔记
register.php文件 用户注册 <!-- --> //创建ajax引擎 function getXmlHttpObject(){ var xmlHttpRequest; //不同的浏览器获取对象xmlhttprequest对象方法不同 if(window.ActiveXObject){原创 2013-04-22 00:24:13 · 1870 阅读 · 0 评论 -
ajax中返回数据的编码格式及不缓存的两种方法:
一、/返回数据的xml格式编码header("Content-Type:text/xml;charset=gb2312");二、ajax返回数据不缓存的方法有两种方法:1、//返回数据不缓存,php开头加上下面的语句:header("Cache-Control:no-cache");2.也可以在发送的数据中,加入当前的时间,这样每次发送的数据都不相同转载 2013-04-21 23:48:50 · 911 阅读 · 0 评论 -
php显示乱码的处理header("Content-type:text/html;charset=utf-8");
当php显示乱码时,在程序最前面加上下面一句即可:header("Content-type:text/html;charset=utf-8");转载 2013-05-16 09:06:20 · 1798 阅读 · 0 评论 -
完成删除功能
今天本来计划把删除和编辑功能完成的,但今天上午10点半就去喝喜酒了,所以只完成了删除功能。 本以为删除功能很好完成,可是在进行实际操作的时候,却无从下手,因为不知道怎么才能把所以删除的数据id传入删除页。开始想到用cookie或session,可是因当时不会提取id,就回头看了一下视频,于用程序的参数解决了这个问题。如:echo "".""."删除";在上面这句中原创 2013-05-22 17:43:19 · 1043 阅读 · 0 评论