php编程,针对MYSQL的操作类
<?php
/*
*PHP管理MYSQL的数据库类
使用方法:$dbConn = new DbConn([$数据库名(可选)]);
允许返回的方法:
Execute($sql) //执行SQL语句,没有返回值;
getRs($sql) //返回查询语句的记录,一条;
getRsArray($sql) //返回记录集数组;
getGoPageRs($sql,$maxline,$offset) //返回翻页程序所需要的数组;
Quit() //关闭数据库连接
getParameter() //返回分页以及排序的参数
getInsertID() //返回插入的最后一条记录
允许返回的属性:
$num_rows; //执行操作的记录集的数量;
$affected_rows //执行操作影响的记录数;
*/
class DbConn{
var $servername="localhost"; // 数据库连接服务地址
var $dbname="xinwei"; // 连接数据库名
var $username = "root"; // 登陆用户
var $password = ""; // 登陆密码
var $conn; // 数据库连接指针
var $num_rows; // 返回的条目数
var $query_id; // 执行query命令的指针
var $affected_rows; // 传回query命令所影响的列数目
var $insertid; // 最新插入记录的ID号
//下面是和分页程序有关的变量;
var $offset; //分页偏移量
var $maxline = 12; //显示行数
var $offset; //设置偏移量
var $tpages; //总页数
var $total; //总记录数
function DbConn($dbname=""){ //构造函数,建立数据库连接,可以指定连接到其他数据库
$this->conn = @mysql_connect($this->servername, $this->username, $this->password) or die(mysql_error("数据库链接失败"));
if($dbname!=""){
$this->dbname = $dbname;
}
if(!mysql_select_db($this->dbname)){
$this->getErr("数据库链接失败");
相关文档:
最近装了几次linux,学了很多,把过程写下来了,希望给看的人帮助,也多给些建议。
一、选择最小化安装(什么也不选,但是还是选了vim)
二、使用光盘作为源安装(详情参见/etc/yum.repos.d/CentOS-Media.repo)所用套件(使用yum的强大功能)
####并不是简单的用yum命令,需要在yum后面加一些东西,/etc/yum.repo ......
一、概述
因为最近小项目比较多,而且项目之间的重复度又比较大,所以搞了一个项目框架似的东西,边做边修改。
目前里面已经容纳了不少几个项目,也搞了些类似基础构件一样的东西:
flykobe@105 quick $ ls -FX
inc/ jzj/ m2/ mstatic/ t/ te ......
例如:
A.php
<?php
$usernane
?>
要将A.php重的$usernane值传给另外一个页面(B.php)中的实现方法:
<meta http-equiv='refresh' content='0;url='B.php?user=$username'>
接收
echo $_GET['user'];
这样,就可以在B.php中访问$use ......
<?
//新闻类别
$query_cat="select * from $dbtable1";
$result_cat=mysql_query($query_cat) or die("<mce:script type="text/javascript"><!--
alert('提示:查寻新闻类别失败,请跟管理员联系')
// --></mce:script>");
if(!$resul ......