Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1631178
  • 博文数量: 1481
  • 博客积分: 26784
  • 博客等级: 上将
  • 技术积分: 17045
  • 用 户 组: 普通用户
  • 注册时间: 2011-07-12 09:22
文章分类

全部博文(1481)

文章存档

2014年(10)

2013年(353)

2012年(700)

2011年(418)

分类: 系统运维

2012-08-01 09:38:38

在学校学习php有一年半了吧,我不知道自己真正学了多少。不知道自己的水平如何,而在我来之前去公司参加面试的时候真正的了解了自己学了多少,当公司的老总问我会做这个不,会做那个不,我当时真的傻了眼,我在平时的时候虽然自学了很多 如 jquery ajax smarty thinkphp 但我都是盲目的去学,听他们说这个这个怎么的好学,那个那个用起来很好,倒头来什么都没学到,也许自己的平时的懒惰,只知道看代码,而没有真正的去敲那些代码,最后过一段时间就忘记了。在学校的一段时间我也为php疯狂过,我放弃了所有的课只研究php,吃饭,睡觉都想着怎么去实现某个功能,怎么写。但因为一些事,使我静不下心去学习,去思考某些东西,我之所以来到兄弟连,是想找一个好的学习环境,然后静下心来去慢慢的学习,慢慢的进步。
来到兄弟连的第一天,感觉一切都是新的一切都那么的不一样,在大学找不到学习的,而在兄弟连我看到了那震撼人心的一幕啊,我当时就想自己会不会也能这样去学呢,如果这样去学习的话,我还有什么东西学不会呢,于是我等待着是开课的哪一天,等到开课的那天,我真的狠激动,很激动,终于可以开始学习了。在老师开始给我们讲课的时候,感觉很不一样,一点不像学校的那样,在学校一上课就想睡觉,而在这感觉很精神,这可能是学习氛围的是把,氛围可以带动一切吧。听到老 师的讲课,我真的学了很多,虽然自己接触html有四五年了吧,但真正学到东西的还是在兄弟连的课堂上,我学会了很多标签的作用,以前只知道这个标签输出会显示什么,从来不关心它的其他作用,例如链接的标签加title属性 图片img加title和alt属性,在我以前编写代码中,我都没有用过这些属性,只知道它的存在。时间不早了,该学习了 奋斗哈 ...........总之,来到兄弟连使我真正的认识到了自己
来兄弟连没事的时候写了个数据库操作类 经测试可以正常使用 希望大家多提提意见哈 第一次写哈

/*
*
* author: 靳贵书
* time: 2012-07-16
* version: 1.0
*
*
*/
class mysql {
private $host; //$host为数据库的服务器名称
private $user; //$user为数据库的用户名
private $passwd; //$passwd为链接数据库的密码
private $data; //$data指要链接的数据库名称


//本函数为构造函数用来链接数据库
//使用方法 include “MysqlClass.php“ $data= new mysql(‘localhost’,‘root’,‘root’,‘test’);
//这样数据库就链接成功了

function __construct($host,$user,$passwd,$data) {

$this->host=$host;
$this->user=$user;
$this->passwd=$passwd;
$this->data=$data;

$sql=mysql_connect($host,$user,$passwd);
$data1=mysql_select_db($data,$sql);
if(!data1) {
echo "数据库连接失败";
}
}

//添加数据函数
//$table为表名,$char指表中的字段 $value指插入到数据库中的值 $url为数据库插入成功要返回的地址
//使用方法 $data->insert($table,$char,$value,$url);

function insert($table,$char,$value,$url) {

$sql="insert into $table($char)values($value)";
$query=$this->excu($sql);
if(!query) {
echo "数据添加失败";
}else {
echo "数据添加成功";
header("location:$url");
}

}

//此函数为向数据库服务器发送响应
//$sql为发送的语句
//使用方法$data->excu($sql)
function excu($sql) {

$query=mysql_query($sql);
return $query;
}

//此函数为查询数据库中的数据
//$char为查询的字段 $table 要查询的数据表 $tj为要查询的条件
//使用方法 $data->query($char,$table,$tj)

function query($char,$table,$tj) {

$sql="select $char from $table where $tj";
$query=$this->excu($sql);
return $query;

}

//将查询返回的数据转化成数组
//$sql为服务器返回的响应吧($sql=mysql_query($query))
//使用方法$data->fetch($sql);

function fetch($sql) {

$info=mysql_fetch_array($sql);
return $info;
}

//计算查询出来的数据的和
//$data->sum($sql)
function sums($sql) {

$query=mysql_num_rows($sql);
return $query;
}

//更新数据表中的内容
//$data->update($table,$char,$tj,$url)

function update($table,$char,$tj,$url) {

$query="update $table set $char where $tj";

$info=$this->excu($query);
if(!info) {

echo "数据更新错误";

} else {

echo "数据更新成功";
header("location:$url");
}
}
//删除指定的数据
//$data->del($table,$tj,$url)

function del($table,$tj,$url) {

$sql="delete from $table where $tj";
$query=$this->excu($sql);
if(!query) {
echo "信息删除不成功";
} else {
echo "信息删除成功";
header("location:$url");
}
}
//通过一个id获取一个类别(产品分类)的名字

function IdtoName($name,$table,$tj) {

$sql="select $name from $table where id";
$query=$this->excu($sql);
$info=mysql_fetch_array($query);
return $info[0];
}
}
?>

原文地址:

阅读(520) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~