分类目录:资源分享

多年网页设计、网站开发经验,学习资料、学习心得分享。

MYSQL中replace into的用法

今天介绍一下mysql中replace into的用法,是insert into的增强版。 通常我们在向表中插入数据时,我们经常会遇到这样的情况:1、首先判断数据是否存在;2、如果不存在,则插入;3、如果存在,则更新。 那么 MySQL 中如何实现这样的逻辑呢?答案就使用: replace into replace into t(id, update_time) values(1, now()); ……

使用ignore函数解决php中iconv函数转码后字符丢失的问题

最近在使用php的iconv函数对utf-8编码的数据转码成gb2312编码存进数据库,其间会发现一个问题就是用iconv函数转码后的数据就会无缘无故的少了一些,这是iconv函数的一个bug。 我们要解决一下,需要在转成的编码后加上 “//IGNORE” 也就是iconv函数的第二个参数后面加上”//IGNORE”,例如改成: $c……

php去除字符串的最后一个字符

如果要PHP去除字符串最后一个字符,可以直接用php自带的函数比较容易解决: 举个例子: 去掉字符串中的最后一个逗号 原字符串1,2,3,4,5, 去掉最后一个字符”,”,最终结果为1,2,3,4,5 使用php自带函数rtrim()实现代码如下: $str = ‘1,2,3,4,5’; echo rtrim($str, ‘,’); 使用php自带函……

安装配置Eclipse for PHP

学习php这段时间,用过很多不同的编辑器,在上一份工作中,听取php前辈大牛的建议,开始使用Eclipse,他说Eclipse对以后做项目很有帮助。 但是其实它的安装过程并不是很简单的双击下一步,今天抽空写一下,以防以后忘记安装的过程,也希望对有需要的朋友有所帮助。 第一步:下载Eclipse for PHP 我们可以直接上Eclipse的……

用print_r打印数组有顺序的显示

我们平时在写程序的时候,都需要通过打印数组来调试程序,可是一般使用print_r()这 一个数组的时候,在浏览器上打印出来的数组格式是很乱的,不会有换行,那如果我们需要打印出有换行的数组格式,以下方法: 在打印数组之前先: print_r(‘<pre>’); 然后再打印数组。 这样打印出来的数组就会有格式地显……

php5.3安装Zend Guard loader

在之前写过一篇文章,介绍在windows 7 下搭建windows7+IIS7+php+mysql的php开发环境, 点击访问:windows7下搭建php开发环境(windows7+IIS7+php+mysql) 今天就顺着之前搭建过的环境,来给PHP环境安装 Zendloader: 第一步,我们要下载ZendLoader.dll文件,点击下载:ZendLoader.dll 将ZendLoader.dll文件放进php安装包里e……

js实现不同页面导航菜单高亮显示

这段时间在做一个网站的导航,需要用到不同页面的高亮效果,搜索了网上的一些信息,用js实现了需要的效果,现在整理一下跟大家分享了。 当然,我们在做导航的时候,都是由程序直接输出当前的页面的高亮状态的样式,我们只需要定义好输出的类的高亮的样式就可以了,这样是最直接有效也是最常用的方法。 但有时候,我们在程……