分类: 系统运维
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];
}
}
?>
原文地址: