- 博客(16)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 PHP多条件查询
在我们的网站设计过程中,经常会用到多条件查询,本文的源码是一个二手房屋查询的例子。在本例中,我们要实现能够通过地理位置,物业类型,房屋价格,房屋面积及信息发布日期等多个条件查询到客户所需的资料。以下是实现过程。 查询条件界面(略): 查询文件(search.php) 一、生成查询语句: $conn=mysql_connect("localhost","root","");
2013-05-06 20:00:07 1401
转载 mysql字符集小结
正确了解MySQL的字符集问题,能够从根本上解决乱码的困扰。首先,MySQL的字符集问题主要是两个概念,一个是Character Sets,一个是Collations,前者是字符内容及编码,后者是对前者进行比较操作的一些规则。这两个参数集可以在数据库实例、单个数据库、表、列等四个级别指定。对于使用者来说,一般推荐使用utf8编码来存储数据。而要解决乱码问题,不单单是MySQL数据的
2013-05-03 11:57:43 615
转载 忘记mysql登录密码,怎样在命令行登录
安装完MySQL后,在windows下面就可以cmd命令行管理数据库,在linux下面就可以使用终端管理数据库。mysql中数据库名和表名是区分大小写的,但是表中的列名就不区分大小写。登录:mysql -u root -p如果在登录的时候遇到即使你的root的密码输入无误,但是仍然登录不进去的话,或者忘了root的密码的话,可以采用下列方式:
2013-05-03 11:53:02 2453
转载 php中文乱码问题总结
PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。一.首先是PHP网页的编码1. php文件本身的编码与网页的编码应匹配a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),
2013-05-03 11:44:07 1064
转载 phpstorm的乱码问题
1.乱码问题phpstorm和netbeans对于中文都有乱码问题,一般是java环境问题当然phpstorm自带java环境,所以要去安装目录下找找到java环境目录jre7\lib下fontconfig.properties文件如果没有复制一份这个fontconfig.properties.src文件,重命名为fontconfig.properties。打开文件找到这句
2013-05-03 11:39:48 9462
转载 php.ini 中register_globals的ON和Off配置
register_globals是php.ini里的一个配置,这个配置影响到php 如何接收传递过来的参数比如:GET,POST,Cookieregister_globals可设置为ON和Off1:当register_globals=Off接收数据的程序应该用根据表单form传值的方法来决定。GET:用$_GET['name']、$HTTP_GET_VARS['name']来接收 值;
2013-05-03 11:33:43 4226
转载 关于php和mysql字符集编码问题
1 MYSQL中的字符集概念 Mysql的字符集里有两个概念,一个是"Character set(字符集)",另一个是"Collations"。1.1 Collations Collations翻成中文是"校验",在网页开发的过程中,这个词汇,只在Mysql里使用,主要作用是指导Mysql对字符的比较,比如, ASCII字符集里,Collations规定了a小于b,a等于a,以及a
2013-05-03 11:30:28 1438
转载 使用phpMyadmin创建数据库及独立数据库帐号
在一个服务器上一般来讲都不止一个站点,更不止一个MySQL(和PHP搭配之最佳组合)数据库。为了防止安全隐患,我们一般针对每个数据库都设置了独立的数据库访问帐号,该帐号仅有访问该数据库的权限。下面就让我们来具体演示一下: 1、首先我们要登陆phpMyAdmin,不做演示。 2、创建一个数据库,如下图,在phpMyAdmin右边窗口中,填写数据库名称,点创建即可。
2013-05-03 11:17:30 2035
转载 phpstorm的设置
合适的工具会事半功倍,当然也得把握分寸,要不就成了会得越多干的越多的“苦力者”。编辑类软件层出不群,各有所长,各有所短。找到一个合适的还真是难。还好有webstorm的出现,最近又是3.0的新版本发布。为什么这么说呢,她与其它的编辑器有什么不同:1. 任何一个编辑器都需要保存(ctrl + s),这是所有win平台上编辑类软件的特点,但是webstorm编辑文件右上角是没有那个熟悉的米号的
2013-05-03 10:59:58 2673
原创 LAMP配置笔记
1>apache 的配置文件路径: /etc/apache2/apache2.conf2>php的配置文件路径: /etc/php5/apache2/php5.ini3>mysql配置文件路径: /etc/mysql/my.cnf4>phpmyadmin配置文件路径: /etc/phpmyadmin/apache.conf5>网站根目录: /var/
2013-05-03 10:43:50 796
转载 ubuntu中LAMP环境配置
一、安装1.安装MySQL(虽然现在最新版为5.1,但是还只能装5.0版本)sudo apt-get install mysql-server-5.02.安装Apachesudo apt-get install apache23.安装PHPsudo apt-get install php5 libapache2-mod-php54.重启Apachesudo /etc
2013-05-03 10:37:28 981
原创 将mysql数据库的字段名或表名设为user不可取
今天用php编程,把用来输入用户名的文本框起名为“user”,我的mysql数据库中的管理员表中有“user”字段,在程序中的登录模块中连接数据库,一直不能成功登录,经过测试,mysql_num_rows()这个函数居然返回的是0,而我的判断条件是"if(mysql_num_rows($result)!=0",但数据库中明明是可以匹配的。考虑再三,突然发现$query="select id fro
2013-05-02 10:47:32 3200
原创 关于utf8和utf-8
今天写网站,发现我在网页表单中填写的汉字字符传到mysql数据库中,用phpmyadmin查看传到的那些中文字符,全都变成了乱码,而用phpmyadmin在数据库中直接添加的数据,在phpmyadmin中可以正常显示,但显示到网页上,也是乱码,于是各种查资料,发现一个问题:若你使用的是mysql数据库,在php代码中,如果你用mysql_query(set names utf-8);那就大错特
2013-05-01 16:39:57 972
转载 php新版本与旧版本函数支持说明
写正则的时候可能会碰到用ereg()时出现错误,如:Deprecated: Function eregi() is deprecated ××××××××,原因就是php5.3已经不支持ereg(),可以用preg_match() i 参数替代,比如:ereg(“^[[:alnum:]]+$”, $pass); ——> preg_match(“/^[[:alnum:]]+$/i”, $
2013-05-01 15:16:57 1713
原创 如何在新版本的php中使用旧版php语言风格
在用LAMP建设网站的过程中,有时候我们会发现当我们用$username形式的变量时,这些变量的值传不到数据库中,而用$_POST[username]形式的变量时就可以传入,那么,如果我们的网站中有大量的$username形式的变量,并且不想修改成$_POST[username]时,该怎么办呢?(尽管不推荐用$username形式的变量,因为不安全)解决办法如下:1.修改/etc/php5/a
2013-05-01 15:08:55 879
原创 网站建设中,错误日志中提示找不到favicon.ico的解决方法
今日打开/var/log/apache2/error.log,发现出现大量的“File dose not exist:/home/onlyanyz/workspace/www/favicon.ico",一看那个目录,果然没有,查找资料后,发现favicon.ico指的是你的网站图标。做个favicon.ico的图标放在你的www目录下,就可以了。www.html-kit.com/favicon
2013-05-01 13:43:46 10000
TA创建的收藏夹 TA关注的收藏夹
TA关注的人