原创

php连接MySQL数据库代码(原创)

<?php
//MySQL连接数据库
function db_connmysql($dbpassword,$dbdatabase,$dbhost='localhost',$dbname='root',$dbcharset='UTF8'){
$link = mysql_connect($dbhost, $dbname, $dbpassword) or die(mysql_error());
$dbVersion = mysql_get_server_info($link);
//设置字符集
mysql_set_charset($dbcharset,$link);
//mysql_query("SET NAMES gb2312", $link);此方式不推荐;
//设置 sql_model
if($dbVersion >'5.0.1'){
mysql_query("SET sql_mode=''",$link);
mysql_query("SET character_set_connection=".$dbcharset.", character_set_results=".$dbcharset.", character_set_client=binary", $link);// 防止宽字节注入
}
//选择数据库
mysql_select_db($dbdatabase, $link);
//mysql_close($link);

}

//db_connmysql('password','test');
        

PHP mysql函数及其Mysqli函数代替用法

由于MySQL扩展从php 5.5开始弃用,所以以后不推荐大家再用MySQL扩展,请用MySQLi或PDO代替,以下是MySQL对应的MySQLi函数(绿色字体)供大家参考。(注:PHP手册上的有误,这里是最准的)

MySQL>>(从PHP 5.5开始弃用)
mysql_affected_rows — (mysqli_affected_rows())取得前一次 MySQL 操作所影响的记录行数
mysql_client_encoding — (mysqli_character_set_name())返回字符集的名称(返回当前连接的默认字符集名称。)
mysql_close — (mysqli_close())关闭 MySQL 连接
mysql_connect — (mysqli_connect())打开一个到 MySQL 服务器的连接
mysql_create_db — (mysqli_query() then CREATE DATABASE新建一个 MySQL 数据库(…

        

linux下所见即所得的网页编辑器

linux下所见即所得的网页编辑器

基本有以下几种:

amaya ,w3c出品,不过对于非utf-8编码的中文网页,会改变里面文字的编码,慎!

Kompozer:这个打开大文件时,占用Cpu过高,反应慢,对中文文件名支持不好。

quanta plus,这个好像不错,如果中文出错乱码,请在选项里设置下编码就可以了

BlueGriffon:这个是个新的编辑器,但在我的ubuntu 10.04下无法运行,官网说至少要ubuntu 11.10.

GWrite: linux下最轻量级 所见即所得的Html 编辑器!!(不错)

以上都在ubuntu 10.04下测试,所有软件刚装上,正在测试,关于哪个软件更好,待测试一段时间后再 更新评论。…

            

史上最全的常用linux命令

《常用 linux命令

================================GNOME应用技巧:=============================================================
Alt + F2: 类似Windows下的Win + R组合键,在GNOME中运行应用程序
Alt Tab: 同Windows下的Alt + Tab组合键,在不同程序窗口间切换
PrintScreen:全屏抓图
Alt + PrintScreen:当前窗口抓图
Alt + F4:关闭窗口…

    

ubuntu 10.04 下编译安装最新版 VIM7.3 支持GUI(gvim)编译

ubuntu 10.04  下编译安装最新版 VIM7.3 支持GUI(gvim)编译

1下载 vim 源码,hg clone https://vim.googlecode.com/hg/ vim

2. 进入源码目录cd vim/src
安装gvim所需要的包。
sudo apt-get install libncurses5-dev libgnome2-dev libgnomeui-dev \
libgtk2.0-dev libatk1.0-dev libbonoboui2-dev libcairo2-dev libx11-dev libxpm-dev libxt-dev…

        

php学习笔记

《PHP学习笔记》

1.PHP 会在输出时自动删除其结束符 ?> 后的一个换行。
2.同 C 或 Perl 一样,PHP 需要在每个语句后用分号结束指令。一段 PHP 代码中的结束标记隐含表示了一个分号;在一个 PHP 代码段中的最后一行可以不用分号结束。如果后面还有新行,则代码段的结束标记包含了换行符(注:会吃掉后面的换行符)。 如果你想保持换行符在一个关闭标签后,仅仅在关闭标签之后加一个空格就可以了.…